FastMath test3

Time bar (total: 2.2min)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
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 13 to 11 computations (15.4% saved)

sample17.2s (13.1%)

Memory
30.5MiB live, 1 170.6MiB allocated
Samples
487.0ms7 829×0valid
41.0ms352×1valid
12.0ms75×2valid
Precisions
Click to see histograms. Total time spent on operations: 334.0ms
ival-mult: 225.0ms (67.3% of total)
ival-add: 88.0ms (26.3% of total)
adjust: 8.0ms (2.4% of total)
ival-true: 6.0ms (1.8% of total)
exact: 5.0ms (1.5% of total)
ival-assert: 3.0ms (0.9% of total)
Bogosity

explain46.1s (35.2%)

Memory
9.2MiB live, 139.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
80-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
00-0-(*.f64 d1 #s(literal 3 binary64))
00-0-(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
00-0-#s(literal 3 binary64)
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 d3)
00-0-d2
00-0-d1
00-0-d3
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))nan-rescue80
(*.f64 d1 d2)overflow35
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))overflow35
(*.f64 d1 d3)overflow38
Confusion
Predicted +Predicted -
+80
-0248
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+800
-00248
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0248
18
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
15.2s464×0valid
15.0s40×1valid
1.0ms2valid
0.0ms3valid
Compiler

Compiled 80 to 31 computations (61.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.2s
ival-mult: 15.2s (50.2% of total)
adjust: 15.0s (49.8% of total)
ival-add: 5.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess32.9s (25.1%)

Memory
-14.8MiB live, 63.9MiB allocated
Algorithm
egg-herbie
Rules
550×unsub-neg
490×sub-neg
358×cancel-sign-sub
320×distribute-lft-neg-in
312×distribute-lft-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03695
111472
232065
392363
4228363
5302363
6329063
7331263
8332263
9332463
10347863
11354263
12354263
0911
0149
1237
2397
3567
4647
0647
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 14 to 9 computations (35.7% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.8%
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 14 to 9 computations (35.7% saved)

simplify5.0ms (0%)

Memory
5.7MiB live, 5.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 3 binary64))
cost-diff320
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
cost-diff320
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Rules
48×lower-fma.f64
48×lower-fma.f32
48×lower-+.f32
44×lower-+.f64
28×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0931
01427
12325
23925
35625
46425
06425
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 3 binary64))
d1
#s(literal 3 binary64)
(*.f64 d1 d2)
d2
(*.f64 d1 d3)
d3
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 #s(literal 3 binary64))
d1
#s(literal 3 binary64)
(*.f64 d1 d2)
d2
(*.f64 d1 d3)
d3

localize15.2s (11.6%)

Memory
1.0MiB live, 40.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 d2)
accuracy0
(*.f64 d1 #s(literal 3 binary64))
accuracy0.08984375
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
accuracy1.8085854933208232
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Samples
15.1s234×0valid
3.0ms19×1valid
0.0ms2valid
Compiler

Compiled 33 to 11 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 6.0ms (68.3% of total)
ival-add: 2.0ms (22.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series8.0ms (0%)

Memory
12.6MiB live, 12.6MiB allocated
Counts
4 → 96
Calls
Call 1
Inputs
#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())
Outputs
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 d2) 3))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 d2) 3))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 d2) 3))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 d2) 3))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (patch (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 3 binary64)) (patch (*.f64 d1 #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
Calls

24 calls:

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

simplify14.5s (11%)

Memory
-27.5MiB live, 550.4MiB allocated
Algorithm
egg-herbie
Rules
7 052×lower-fma.f64
7 052×lower-fma.f32
3 744×lower-*.f64
3 744×lower-*.f32
1 626×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056456
1177454
2523454
31311454
43551454
57744454
08042454
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* 3 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)

rewrite274.0ms (0.2%)

Memory
-6.1MiB live, 1 391.6MiB allocated
Rules
8 672×lower-fma.f64
8 672×lower-fma.f32
4 996×lower-*.f32
4 990×lower-*.f64
2 756×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0924
01420
14718
242518
3662618
0802418
Stop Event
iter limit
node limit
iter limit
Counts
4 → 213
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
Outputs
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))
(-.f64 (fma.f64 d1 d3 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))) (*.f64 d1 d3))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))) (*.f64 d1 d3))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (/.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) d1) (/.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (-.f64 (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (neg.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))))) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))))) (neg.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 9 binary64))) (*.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (fma.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))))) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3)))) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (fma.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (fma.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))) (fma.f64 d1 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) #s(literal 1 binary64)) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (fma.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (*.f64 d3 d3))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(*.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))))
(*.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))))))) (fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))))) (*.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))))) (-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (*.f64 d1 #s(literal 3 binary64)) (/.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 9 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 3 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 d1 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) d1) (/.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 d1 d1)) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (fma.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 3 binary64) d2) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))) (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27 binary64))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (fma.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))) (*.f64 #s(literal 729 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))) (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (-.f64 (*.f64 #s(literal 81 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (*.f64 d1 #s(literal 9 binary64)))))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)

eval34.0ms (0%)

Memory
34.8MiB live, 112.0MiB allocated
Compiler

Compiled 8 655 to 645 computations (92.5% saved)

prune44.0ms (0%)

Memory
-25.5MiB live, 174.0MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New3018309
Fresh000
Picked101
Done000
Total3028310
Accuracy
100.0%
Counts
310 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
80.0%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
74.4%
(+.f64 #s(approx (+ (* d1 3) (* d1 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
99.9%
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
59.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
65.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
39.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
42.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Compiler

Compiled 164 to 104 computations (36.6% saved)

simplify170.0ms (0.1%)

Memory
16.1MiB live, 173.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
cost-diff0
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
cost-diff128
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
cost-diff320
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
cost-diff0
(+.f64 d2 d3)
cost-diff0
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
cost-diff0
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
cost-diff0
(+.f64 #s(literal 3 binary64) d2)
cost-diff0
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
cost-diff0
(+.f64 d2 d3)
cost-diff0
(*.f64 d1 (+.f64 d2 d3))
cost-diff192
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
Rules
2 832×lower-fma.f32
2 830×lower-fma.f64
1 128×lower-*.f32
1 114×lower-*.f64
692×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027139
042130
169130
2100128
3153128
4264128
5444128
6898128
72589128
84101128
94565128
104809128
114845128
124861128
135346128
145514128
155514128
165614128
175979128
185979128
05979126
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
d1
#s(literal 3 binary64)
(*.f64 d1 (+.f64 d2 d3))
(+.f64 d2 d3)
d2
d3
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
d1
(+.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
d2
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
#s(literal 3 binary64)
(+.f64 d2 d3)
d2
d3
d1
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
#s(literal 9 binary64)
(*.f64 d2 d2)
d2
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
(*.f64 d1 d3)
d3
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
d1
#s(literal 3 binary64)
(*.f64 d1 (+.f64 d2 d3))
(+.f64 d2 d3)
d2
d3
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
d1
(+.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
d2
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
#s(literal 3 binary64)
(+.f64 d2 d3)
d2
d3
d1
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
#s(literal 9 binary64)
(*.f64 d2 d2)
d2
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
(*.f64 d1 d3)
d3

localize100.0ms (0.1%)

Memory
-9.2MiB live, 389.9MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 d3)
accuracy1.8085854933208232
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
accuracy2.706481889883688
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
accuracy8.855303378560409
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
accuracy0
(+.f64 d2 d3)
accuracy0.00390625
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
accuracy0.04296875
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
accuracy0
(+.f64 #s(literal 3 binary64) d2)
accuracy0.0703125
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
accuracy21.937579649373642
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
accuracy0
(*.f64 d1 d2)
accuracy36.627429818003655
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
accuracy0
(+.f64 d2 d3)
accuracy0.0078125
(*.f64 d1 (+.f64 d2 d3))
accuracy0.0234375
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
Samples
37.0ms211×0valid
15.0ms3valid
10.0ms25×1valid
9.0ms12×2valid
Compiler

Compiled 132 to 25 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 16.0ms (41.6% of total)
ival-add: 12.0ms (31.2% of total)
adjust: 5.0ms (13% of total)
ival-sub: 3.0ms (7.8% of total)
ival-div: 2.0ms (5.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series32.0ms (0%)

Memory
-5.0MiB live, 71.6MiB allocated
Counts
15 → 408
Calls
Call 1
Inputs
#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())
#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())
#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())
#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())
#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())
#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())
Outputs
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d2 d3)) (patch (*.f64 d1 (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor 0 d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (+ d2 d3) (taylor 0 d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (+ d2 d3) (taylor 0 d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (+ d2 d3) (taylor 0 d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (/ d3 d2))) (taylor inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (/ d3 d2))) (taylor inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (/ d3 d2))) (taylor inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt d2 (taylor 0 d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (+ d2 d3) (taylor 0 d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (+ d2 d3) (taylor 0 d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (+ d2 d3) (taylor 0 d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (/ d2 d3))) (taylor inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (/ d2 d3))) (taylor inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (/ d2 d3))) (taylor inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 d2 d3) (patch (+.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt 3 (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) d2) (patch (+.f64 #s(literal 3 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d3)) (taylor 0 d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 3 d3))) (taylor 0 d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 3 d3))) (taylor 0 d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 3 d3))) (taylor 0 d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 3 d2))) (taylor 0 d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 3 d2))) (taylor 0 d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 3 d2))) (taylor 0 d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) (patch (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ 3 d3) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (patch (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) (patch (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (patch (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* 9 d1) (taylor 0 d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* d1 (pow d2 2))) (* 9 d1)) (taylor 0 d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* d1 (pow d2 2))) (* 9 d1)) (taylor 0 d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* d1 (pow d2 2))) (* 9 d1)) (taylor 0 d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (pow d2 2))) (taylor inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2))))) (taylor inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2))))) (taylor inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2))))) (taylor inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (pow d2 2))) (taylor -inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2))))) (taylor -inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2))))) (taylor -inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2))))) (taylor -inf d2) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor 0 d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor 0 d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor 0 d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor 0 d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor -inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor -inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor -inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (- 9 (pow d2 2))) (taylor -inf d1) (#s(alt (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (patch (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #<representation binary64>) () ())) ())
#s(alt 9 (taylor 0 d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (+ 9 (* -1 (pow d2 2))) (taylor 0 d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (+ 9 (* -1 (pow d2 2))) (taylor 0 d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (+ 9 (* -1 (pow d2 2))) (taylor 0 d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow d2 2)) (taylor inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1)) (taylor inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1)) (taylor inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1)) (taylor inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow d2 2)) (taylor -inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1)) (taylor -inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1)) (taylor -inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1)) (taylor -inf d2) (#s(alt (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (patch (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
Calls

102 calls:

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

simplify221.0ms (0.2%)

Memory
0.3MiB live, 522.0MiB allocated
Algorithm
egg-herbie
Rules
6 704×lower-fma.f64
6 704×lower-fma.f32
3 840×lower-*.f64
3 840×lower-*.f32
2 398×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01752391
15852328
215052322
347872322
477202322
087682285
Stop Event
iter limit
node limit
Counts
408 → 396
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
d3
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
d2
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
3
(+ 3 d2)
(+ 3 d2)
(+ 3 d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d1 (+ 3 d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+ 3 d2)
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(* 9 d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
(* d1 (- 9 (pow d2 2)))
9
(+ 9 (* -1 (pow d2 2)))
(+ 9 (* -1 (pow d2 2)))
(+ 9 (* -1 (pow d2 2)))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* 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)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 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)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
3
#s(literal 3 binary64)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(fma.f64 d3 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d3)
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(fma.f64 d3 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d3)
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(fma.f64 d3 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d3)
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* 3 d1)
(*.f64 d1 #s(literal 3 binary64))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(* 9 d1)
(*.f64 d1 #s(literal 9 binary64))
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* -1 (* d1 (pow d2 2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
9
#s(literal 9 binary64)
(+ 9 (* -1 (pow d2 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(+ 9 (* -1 (pow d2 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(+ 9 (* -1 (pow d2 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* -1 (pow d2 2))
(*.f64 d2 (neg.f64 d2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* -1 (pow d2 2))
(*.f64 d2 (neg.f64 d2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 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)

rewrite459.0ms (0.4%)

Memory
16.0MiB live, 1 451.0MiB allocated
Rules
5 388×lower-fma.f32
5 386×lower-fma.f64
4 786×lower-/.f32
4 784×lower-/.f64
4 554×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027112
04289
117289
2150189
0827689
Stop Event
iter limit
node limit
iter limit
Counts
15 → 859
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 d2 d3)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 #s(literal 3 binary64) d2)
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(*.f64 d1 d3)
Outputs
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 d2 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(fma.f64 d1 d2 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d2 d1 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(fma.f64 d2 d1 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (*.f64 d1 d3))
(fma.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d1 d3))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 d3))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 d1 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1)) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1)) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d2) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1)))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (-.f64 d2 d3))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1)) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1)) (neg.f64 (-.f64 d2 d3)))
(/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(+.f64 d2 d3)
(+.f64 d3 d2)
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) (fma.f64 d3 d3 (-.f64 (*.f64 d2 d2) (*.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 (*.f64 d2 d2) (*.f64 d2 d3))) (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (-.f64 d2 d3))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (fma.f64 d3 d3 (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (neg.f64 (neg.f64 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (fma.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 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2))))) (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d2) (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 d1 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)))
(+.f64 #s(literal 3 binary64) d2)
(+.f64 d2 #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 #s(literal 729 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))) (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(-.f64 (/.f64 #s(literal 81 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64)))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d2))) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 #s(literal 3 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64)))))
(/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 3 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d2)))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64)))))
(*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 d2 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(fma.f64 d1 d2 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d2 d1 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(fma.f64 d2 d1 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (*.f64 d1 d3))
(fma.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d1 d3))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 d3))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 d1 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1)) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1)) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d2) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+.f64 d2 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 d3 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (+.f64 d2 d3) #s(literal 3 binary64))
(+.f64 (+.f64 #s(literal 3 binary64) d2) d3)
(+.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 d3 d3) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) d3)
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) #s(literal 3 binary64))
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))) #s(literal 3 binary64))
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) d3)
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) d3)
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d2)))) d3)
(fma.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))) d3)
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d3) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2) d3)
(fma.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 3 binary64))
(fma.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (fma.f64 d2 d2 #s(literal 9 binary64)))) d3)
(fma.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) d3)
(fma.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) d3)
(fma.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))) #s(literal 3 binary64))
(fma.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d2 d3))) #s(literal 3 binary64))
(fma.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))) d3)
(fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 3 binary64))) d3)
(fma.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) #s(literal 3 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal 3 binary64) d2)) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d2)) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) d3)
(/.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) (fma.f64 (+.f64 d2 d3) (+.f64 d2 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (+.f64 d2 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (neg.f64 (fma.f64 (+.f64 d2 d3) (+.f64 d2 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (fma.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (*.f64 d3 d3))) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 9 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (*.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 9 binary64))) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d3))) (neg.f64 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (+.f64 d3 #s(literal 3 binary64))) (*.f64 d2 (+.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)))) (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (+.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 3 binary64) d3) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (fma.f64 (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (+.f64 d2 d3) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (neg.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (fma.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(*.f64 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 d2 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(fma.f64 d1 d2 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d2 d1 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))))
(fma.f64 d2 d1 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (*.f64 d1 d3))
(fma.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d1 d3))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (*.f64 d1 d3))
(fma.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))) (*.f64 d1 d3))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 d3))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 d1 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3)))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)))) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1)) (neg.f64 (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1)) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 d2) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d2 d3) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2))))) (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d2) (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 #s(literal 3 binary64) (*.f64 d1 d2)))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27 binary64)))) (/.f64 d1 (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(fma.f64 d1 #s(literal 9 binary64) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(fma.f64 #s(literal 9 binary64) d1 (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 d2 (neg.f64 d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 #s(literal 9 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (neg.f64 d2))) (*.f64 d1 (*.f64 d2 (neg.f64 d2)))) (*.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 d2 (neg.f64 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 9 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 9 binary64) d1) (-.f64 (*.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) d1) (*.f64 (*.f64 d2 (neg.f64 d2)) d1)) (*.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 d2 (neg.f64 d2)) d1)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(+.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 d2 (neg.f64 d2)) #s(literal 9 binary64))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(-.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(-.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))))
(-.f64 (/.f64 #s(literal 81 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))))
(fma.f64 d2 (neg.f64 d2) #s(literal 9 binary64))
(fma.f64 (neg.f64 d2) d2 #s(literal 9 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d2 d2) #s(literal 9 binary64))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2))))) (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2))) (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))))
(/.f64 (-.f64 (*.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d2 (*.f64 d2 d2))) #s(literal 729 binary64)) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d2 (neg.f64 d2)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 (neg.f64 d2)))))
(*.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(*.f64 d1 d3)
(*.f64 d3 d1)

eval225.0ms (0.2%)

Memory
34.3MiB live, 617.1MiB allocated
Compiler

Compiled 26 834 to 1 626 computations (93.9% saved)

prune220.0ms (0.2%)

Memory
-29.3MiB live, 518.4MiB allocated
Pruning

10 alts after pruning (7 fresh and 3 done)

PrunedKeptTotal
New1 29571 302
Fresh303
Picked235
Done000
Total1 300101 310
Accuracy
100.0%
Counts
1 310 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.7%
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
65.7%
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
74.4%
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
99.9%
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
59.7%
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
53.0%
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
39.7%
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
65.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
23.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
42.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Compiler

Compiled 164 to 101 computations (38.4% saved)

simplify213.0ms (0.2%)

Memory
-8.2MiB live, 186.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))
cost-diff0
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
cost-diff0
(+.f64 #s(literal 3 binary64) d3)
cost-diff0
#s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3))
cost-diff0
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
cost-diff0
(*.f64 d1 d3)
cost-diff0
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
cost-diff0
#s(approx (+ 3 d2) #s(literal 3 binary64))
cost-diff0
(*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2))
cost-diff128
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
Rules
3 088×lower-fma.f32
3 086×lower-fma.f64
1 288×lower-*.f32
1 280×lower-*.f64
732×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033153
041151
170149
2100147
3149147
4257147
5427147
6881147
72579147
84050147
94517147
104794147
114879147
124950147
135535147
145741147
155748147
165750147
175750147
185882147
196286147
206286147
06286143
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
(*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))
d1
#s(approx (+ 3 d2) #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
d1
d3
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
#s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) d3)
#s(literal 3 binary64)
d3
d1
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
d1
#s(literal 3 binary64)
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
d2
Outputs
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 d1)
d1
d2
(*.f64 d1 d3)
d3
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
(*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))
d1
#s(approx (+ 3 d2) #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
d1
d3
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 d1 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)))
#s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) d3)
#s(literal 3 binary64)
d3
d1
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))
d1
#s(literal 3 binary64)
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))
#s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 d1)
d2

localize114.0ms (0.1%)

Memory
-7.6MiB live, 117.1MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 d2)
accuracy0.0234375
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
accuracy27.167711443855687
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))
accuracy0
(+.f64 #s(literal 3 binary64) d3)
accuracy0.04296875
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
accuracy26.703757786030486
#s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3))
accuracy0
(*.f64 d1 d3)
accuracy38.620444149349154
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
accuracy0.0703125
(*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))
accuracy21.937579649373642
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
accuracy34.64705913179991
#s(approx (+ 3 d2) #s(literal 3 binary64))
accuracy0
(*.f64 d1 d3)
accuracy0
(*.f64 d1 d2)
accuracy1.8085854933208232
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
accuracy29.011859474932326
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2))
Samples
38.0ms226×0valid
7.0ms22×1valid
3.0ms2valid
Compiler

Compiled 116 to 26 computations (77.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-add: 13.0ms (39.6% of total)
ival-mult: 12.0ms (36.6% of total)
ival-sub: 3.0ms (9.1% of total)
ival-div: 2.0ms (6.1% of total)
adjust: 2.0ms (6.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series12.0ms (0%)

Memory
19.8MiB live, 19.8MiB allocated
Counts
13 → 360
Calls
Call 1
Inputs
#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())
#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())
#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())
#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())
#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())
Outputs
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) (patch (+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) (patch #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) (patch (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt 3 (taylor 0 d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 3 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 3 d2) #s(literal 3 binary64)) (patch #s(approx (+ 3 d2) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d3)) (taylor 0 d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 3 d3))) (taylor 0 d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 3 d3))) (taylor 0 d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 3 d3))) (taylor 0 d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 d2)) (taylor 0 d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 3 d2))) (taylor 0 d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 3 d2))) (taylor 0 d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 3 d2))) (taylor 0 d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) (patch (*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1) #<representation binary64>) () ())) ())
#s(alt (+ 3 d3) (taylor 0 d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))) (taylor -inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))) (taylor -inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1))) (taylor -inf d2) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 d2) (taylor 0 d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 3 (+ d2 d3)) (taylor 0 d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1))) (taylor -inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1))) (taylor -inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1))) (taylor -inf d3) (#s(alt #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) (patch #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt 3 (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (+ 3 d3) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (+ 3 d3) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (+ 3 d3) (taylor 0 d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 3 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 3 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 3 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 3 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 3 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 3 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 3 binary64) d3) (patch (+.f64 #s(literal 3 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
Calls

90 calls:

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

simplify228.0ms (0.2%)

Memory
10.6MiB live, 277.3MiB allocated
Algorithm
egg-herbie
Rules
7 942×lower-fma.f64
7 942×lower-fma.f32
3 272×lower-*.f64
3 272×lower-*.f32
2 080×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01512268
15172268
213552244
344062244
472542244
082592176
Stop Event
iter limit
node limit
Counts
360 → 352
Calls
Call 1
Inputs
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 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 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 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* d1 (+ 3 d2))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
3
(+ 3 d2)
(+ 3 d2)
(+ 3 d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* d1 (+ 3 d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+ 3 d2)
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
(+ 3 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
3
(+ 3 d3)
(+ 3 d3)
(+ 3 d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ 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)))))
Outputs
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
3
#s(literal 3 binary64)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
d2
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(+.f64 #s(literal 3 binary64) d2)
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (+.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal -3 binary64)))))
(* d1 (+ 3 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 3 binary64)))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 3 binary64)))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 3 binary64)))
d2
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 3 binary64)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 3 binary64)))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 3 binary64)))
(+ 3 d2)
(+.f64 #s(literal 3 binary64) d2)
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
(+ 3 (+ d2 d3))
(+.f64 #s(literal 3 binary64) (+.f64 d3 d2))
d3
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 3 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 #s(literal 3 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 #s(literal 3 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(+.f64 #s(literal 3 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
3
#s(literal 3 binary64)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
(+ 3 d3)
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(+.f64 #s(literal 3 binary64) d3)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))

rewrite320.0ms (0.2%)

Memory
14.6MiB live, 449.0MiB allocated
Rules
4 964×lower-/.f64
4 964×lower-/.f32
4 960×lower-fma.f32
4 958×lower-fma.f64
4 222×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033134
041132
1191110
21647110
08607109
Stop Event
iter limit
node limit
iter limit
Counts
13 → 90
Calls
Call 1
Inputs
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d1 d3)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
(*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))
#s(approx (+ 3 d2) #s(literal 3 binary64))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
#s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) d3)
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2))
Outputs
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(-.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(/.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(/.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))) (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(/.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (neg.f64 (fma.f64 d1 (*.f64 d3 (*.f64 d1 d3)) (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))) (neg.f64 (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (*.f64 (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))) (neg.f64 (neg.f64 (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (neg.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (*.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(*.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d3 d1)
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
(*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))
(*.f64 #s(approx (+ 3 d2) #s(literal 3 binary64)) d1)
#s(approx (+ 3 d2) #s(literal 3 binary64))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
(*.f64 d1 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
#s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 d3 #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))) (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 3 binary64)) (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64))) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))) (neg.f64 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (-.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))
(+.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))
(-.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))
(fma.f64 #s(literal 3 binary64) d1 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))
(/.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (fma.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1)))))
#s(approx (* d1 (+ d2 d3)) (*.f64 d2 d1))

eval63.0ms (0%)

Memory
-22.6MiB live, 133.2MiB allocated
Compiler

Compiled 5 617 to 280 computations (95% saved)

prune40.0ms (0%)

Memory
20.8MiB live, 109.5MiB allocated
Pruning

9 alts after pruning (3 fresh and 6 done)

PrunedKeptTotal
New4931494
Fresh022
Picked145
Done123
Total4959504
Accuracy
100.0%
Counts
504 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.0%
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
59.7%
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
65.7%
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
59.7%
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
53.0%
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
39.7%
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
65.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
23.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
42.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Compiler

Compiled 84 to 51 computations (39.3% saved)

simplify209.0ms (0.2%)

Memory
-20.6MiB live, 96.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d1)
cost-diff0
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
cost-diff0
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
cost-diff0
(*.f64 d1 d3)
cost-diff0
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))
cost-diff0
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
cost-diff0
(fma.f64 d2 d2 #s(literal -9 binary64))
cost-diff0
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
cost-diff0
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
cost-diff0
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
Rules
2 416×lower-fma.f32
2 410×lower-fma.f64
1 048×lower-*.f32
1 042×lower-*.f64
634×distribute-lft-neg-in
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
027119
037119
169119
295117
3136117
4250117
5431114
6863114
72536114
84120114
94581114
104708114
114755114
124781114
135224114
145392114
155406114
165409114
175409114
185473114
195703114
205703114
05703114
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
d1
(fma.f64 d2 d2 #s(literal -9 binary64))
d2
#s(literal -9 binary64)
(+.f64 d2 #s(literal -3 binary64))
#s(literal -3 binary64)
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
d1
#s(literal 3 binary64)
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
d3
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
d3
d1
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
Outputs
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
d1
(fma.f64 d2 d2 #s(literal -9 binary64))
d2
#s(literal -9 binary64)
(+.f64 d2 #s(literal -3 binary64))
#s(literal -3 binary64)
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
d1
#s(literal 3 binary64)
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
d3
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
d3
d1
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2

localize98.0ms (0.1%)

Memory
-5.2MiB live, 112.0MiB allocated
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d2 d1)
accuracy1.0078014904222408
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
accuracy29.011859474932326
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
accuracy0
(*.f64 d1 d3)
accuracy0.0234375
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
accuracy32.428530076870054
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))
accuracy0
(+.f64 d2 #s(literal -3 binary64))
accuracy2.706481889883688
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
accuracy8.855303378560409
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
accuracy21.937579649373642
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
Samples
32.0ms212×0valid
12.0ms24×1valid
5.0ms12×2valid
4.0ms3valid
Compiler

Compiled 99 to 27 computations (72.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-mult: 13.0ms (35.2% of total)
adjust: 9.0ms (24.4% of total)
ival-add: 8.0ms (21.7% of total)
ival-div: 4.0ms (10.8% of total)
ival-sub: 3.0ms (8.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series14.0ms (0%)

Memory
26.0MiB live, 26.0MiB allocated
Counts
11 → 288
Calls
Call 1
Inputs
#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())
#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())
#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())
#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())
#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) (patch #s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor 0 d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- (pow d2 2) 9)) (- d2 3)) (taylor -inf d1) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) (patch (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor 0 d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor 0 d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor 0 d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor 0 d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor -inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor -inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor -inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (pow d2 2) 9)) (taylor -inf d1) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -9 d1) (taylor 0 d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -9 d1) (* d1 (pow d2 2))) (taylor 0 d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -9 d1) (* d1 (pow d2 2))) (taylor 0 d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -9 d1) (* d1 (pow d2 2))) (taylor 0 d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (pow d2 2)) (taylor inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2))))) (taylor inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2))))) (taylor inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2))))) (taylor inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (pow d2 2)) (taylor -inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (patch (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #<representation binary64>) () ())) ())
#s(alt -9 (taylor 0 d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (pow d2 2) 9) (taylor 0 d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (pow d2 2) 9) (taylor 0 d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (pow d2 2) 9) (taylor 0 d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d2 2) (taylor inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2))))) (taylor inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2))))) (taylor inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2))))) (taylor inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d2 2) (taylor -inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2))))) (taylor -inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2))))) (taylor -inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2))))) (taylor -inf d2) (#s(alt (fma.f64 d2 d2 #s(literal -9 binary64)) (patch (fma.f64 d2 d2 #s(literal -9 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 3 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (* -1 (+ d2 d3)) 3))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (patch (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor 0 d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ d2 d3)) (taylor -inf d1) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 d3) d2))) (taylor inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2))))) (taylor -inf d2) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 d3)) (taylor 0 d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 d2) d3))) (taylor inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3))))) (taylor -inf d3) (#s(alt #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (patch #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2))))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2)))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2)))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (patch (fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) #<representation binary64>) () ())) ())
#s(alt (* 3 d1) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 3 d1) (* d1 d2)) (taylor 0 d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 3 (/ d1 d2)))) (taylor inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor 0 d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)) (taylor -inf d1) (#s(alt #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (patch #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d2 d1) (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- d2 3) (taylor 0 d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- d2 3) (taylor 0 d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- d2 3) (taylor 0 d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (- 1 (* 3 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* 3 (/ 1 d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* 3 (/ 1 d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* 3 (/ 1 d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 d2 #s(literal -3 binary64)) (patch (+.f64 d2 #s(literal -3 binary64)) #<representation binary64>) () ())) ())
Calls

72 calls:

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

simplify216.0ms (0.2%)

Memory
-0.3MiB live, 245.0MiB allocated
Algorithm
egg-herbie
Rules
6 026×lower-fma.f64
6 026×lower-fma.f32
3 414×lower-*.f64
3 414×lower-*.f32
1 758×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231930
14101886
212211886
333871886
476051886
081221788
Stop Event
iter limit
node limit
Counts
288 → 286
Calls
Call 1
Inputs
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* d1 (- (pow d2 2) 9))
(* -9 d1)
(+ (* -9 d1) (* d1 (pow d2 2)))
(+ (* -9 d1) (* d1 (pow d2 2)))
(+ (* -9 d1) (* d1 (pow d2 2)))
(* d1 (pow d2 2))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(* d1 (pow d2 2))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
-9
(- (pow d2 2) 9)
(- (pow d2 2) 9)
(- (pow d2 2) 9)
(pow d2 2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(pow d2 2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 (+ d2 d3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* d1 (+ 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)))))
(* 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 (- 9 (pow d2 2))) (- 3 d2))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(+ (* 3 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 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 d2)
-3
(- d2 3)
(- d2 3)
(- d2 3)
d2
(* d2 (- 1 (* 3 (/ 1 d2))))
(* d2 (- 1 (* 3 (/ 1 d2))))
(* d2 (- 1 (* 3 (/ 1 d2))))
d2
(* -1 (* d2 (- (* 3 (/ 1 d2)) 1)))
(* -1 (* d2 (- (* 3 (/ 1 d2)) 1)))
(* -1 (* d2 (- (* 3 (/ 1 d2)) 1)))
Outputs
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (pow d2 2) 9))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* -9 d1)
(*.f64 d1 #s(literal -9 binary64))
(+ (* -9 d1) (* d1 (pow d2 2)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(+ (* -9 d1) (* d1 (pow d2 2)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(+ (* -9 d1) (* d1 (pow d2 2)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(* (pow d2 2) (+ d1 (* -9 (/ d1 (pow d2 2)))))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
-9
#s(literal -9 binary64)
(- (pow d2 2) 9)
(fma.f64 d2 d2 #s(literal -9 binary64))
(- (pow d2 2) 9)
(fma.f64 d2 d2 #s(literal -9 binary64))
(- (pow d2 2) 9)
(fma.f64 d2 d2 #s(literal -9 binary64))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ 3 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* 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 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 d1 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(+ (* 3 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d3 d2)))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+ (* 3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
-3
#s(literal -3 binary64)
(- d2 3)
(+.f64 d2 #s(literal -3 binary64))
(- d2 3)
(+.f64 d2 #s(literal -3 binary64))
(- d2 3)
(+.f64 d2 #s(literal -3 binary64))
d2
(* d2 (- 1 (* 3 (/ 1 d2))))
(+.f64 d2 #s(literal -3 binary64))
(* d2 (- 1 (* 3 (/ 1 d2))))
(+.f64 d2 #s(literal -3 binary64))
(* d2 (- 1 (* 3 (/ 1 d2))))
(+.f64 d2 #s(literal -3 binary64))
d2
(* -1 (* d2 (- (* 3 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -3 binary64))
(* -1 (* d2 (- (* 3 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -3 binary64))
(* -1 (* d2 (- (* 3 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -3 binary64))

rewrite282.0ms (0.2%)

Memory
7.5MiB live, 389.8MiB allocated
Rules
5 544×lower-fma.f32
5 538×lower-fma.f64
4 692×lower-/.f32
4 690×lower-/.f64
3 776×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027109
037109
118481
2135081
0837580
Stop Event
iter limit
node limit
iter limit
Counts
11 → 322
Calls
Call 1
Inputs
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(fma.f64 d2 d2 #s(literal -9 binary64))
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 d2 #s(literal -3 binary64))
Outputs
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 (-.f64 #s(literal 3 binary64) d2) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (neg.f64 d1)) (+.f64 d2 #s(literal -3 binary64)))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1)) (neg.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1)) (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 #s(literal -3 binary64) d2))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (neg.f64 d1) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (neg.f64 d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 (neg.f64 d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))
(+.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 (*.f64 d2 d2) d1))
(-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))) (/.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (-.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))))
(fma.f64 d2 (*.f64 d2 d1) (*.f64 d1 #s(literal -9 binary64)))
(fma.f64 (*.f64 d2 d2) d1 (*.f64 d1 #s(literal -9 binary64)))
(fma.f64 d1 (*.f64 d2 d2) (*.f64 d1 #s(literal -9 binary64)))
(fma.f64 d1 #s(literal -9 binary64) (*.f64 (*.f64 d2 d2) d1))
(fma.f64 #s(literal -9 binary64) d1 (*.f64 (*.f64 d2 d2) d1))
(fma.f64 (*.f64 d2 d1) d2 (*.f64 d1 #s(literal -9 binary64)))
(neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1) (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64))))) (fma.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -729 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (*.f64 d1 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) d1)))
(/.f64 (fma.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -729 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1) (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64)))) (-.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64))))
(/.f64 (*.f64 d1 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) d1) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) d1) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -729 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1) (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)))) (neg.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) d1)) (neg.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) d1)) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (fma.f64 #s(literal -729 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 (*.f64 d2 d2) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1))) (-.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 (*.f64 d2 d2) d1)))
(*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64)))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)
(*.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)))
(*.f64 (fma.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -729 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1) (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 #s(literal -9 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(*.f64 (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(+.f64 (*.f64 d2 d2) #s(literal -9 binary64))
(+.f64 #s(literal -9 binary64) (*.f64 d2 d2))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (neg.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64)))))
(-.f64 (*.f64 d2 d2) #s(literal 9 binary64))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(-.f64 (/.f64 #s(literal 81 binary64) (-.f64 #s(literal -9 binary64) (*.f64 d2 d2))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal -9 binary64) (*.f64 d2 d2))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 81 binary64) (*.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (/.f64 #s(literal 729 binary64) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 81 binary64) (*.f64 #s(literal 9 binary64) (*.f64 d2 d2))))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (neg.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64)))))
(fma.f64 (neg.f64 d2) (neg.f64 d2) #s(literal -9 binary64))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d2)) #s(literal -9 binary64))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 81 binary64) (*.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 81 binary64) (*.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))))
(/.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal -9 binary64) (*.f64 d2 d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -9 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))) (neg.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))) (neg.f64 (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))) (neg.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 81 binary64) (*.f64 #s(literal 9 binary64) (*.f64 d2 d2))))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal -9 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))))
(*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (+.f64 #s(literal 81 binary64) (*.f64 #s(literal 9 binary64) (*.f64 d2 d2))))))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -9 binary64)))
(*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(*.f64 (-.f64 #s(literal 81 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -9 binary64) (*.f64 d2 d2))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(+.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
(+.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))
(-.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
(fma.f64 #s(literal 3 binary64) d1 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
(fma.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))
(/.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))
(/.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))))) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (fma.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))) (*.f64 (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))) (+.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))
(*.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))))
(*.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 27 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))))))
(*.f64 (-.f64 (*.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 3 binary64)))))
#s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 #s(literal 1 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (neg.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(-.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
(fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (neg.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))
(/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))
(/.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))) (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))) (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (neg.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (*.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (*.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (neg.f64 (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (fma.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (*.f64 (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))
(*.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))
(*.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 d1 d3 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 d1 d3) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (*.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)) (*.f64 d1 d3))))
#s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 d2 #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) d2)
(+.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -3 binary64)))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 #s(literal -3 binary64) (neg.f64 d2))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 9 binary64) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))) (/.f64 (*.f64 d2 d2) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal -3 binary64) d2)) (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal -3 binary64) d2)) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 #s(literal 9 binary64))) (-.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 27 binary64) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 d2) #s(literal -3 binary64))
(fma.f64 (/.f64 d2 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d2 (+.f64 d2 #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 d2 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)))) (/.f64 d2 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))) (neg.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(fma.f64 (pow.f64 d2 #s(literal 1/2 binary64)) (pow.f64 d2 #s(literal 1/2 binary64)) #s(literal -3 binary64))
(neg.f64 (-.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (neg.f64 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal -3 binary64) d2))
(/.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64))
(/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (+.f64 d2 #s(literal 3 binary64)))
(/.f64 (+.f64 d2 #s(literal -3 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d2 #s(literal -3 binary64)))))
(/.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -3 binary64) d2) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d2 #s(literal -3 binary64)))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d2 #s(literal 3 binary64))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (neg.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d2 #s(literal -3 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal -3 binary64) d2)))
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (neg.f64 (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (neg.f64 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (neg.f64 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64)))) (neg.f64 (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (*.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 3 binary64) d2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 3 binary64) d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 d2 #s(literal 3 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) d2)))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (+.f64 d2 #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))
(*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))))
(*.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -3 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal 81 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal -3 binary64))))))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -81 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64))))

eval100.0ms (0.1%)

Memory
-26.7MiB live, 181.9MiB allocated
Compiler

Compiled 10 943 to 970 computations (91.1% saved)

prune111.0ms (0.1%)

Memory
22.8MiB live, 147.6MiB allocated
Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New6071608
Fresh000
Picked123
Done066
Total6089617
Accuracy
100.0%
Counts
617 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.0%
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
59.7%
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
65.7%
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
59.7%
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
24.0%
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 #s(approx (+ (* d2 d2) -9) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
39.7%
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
65.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
23.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
42.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Compiler

Compiled 218 to 89 computations (59.2% saved)

regimes52.0ms (0%)

Memory
-25.5MiB live, 53.1MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(+.f64 #s(approx (+ (* d1 3) (* d1 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 #s(approx (+ (* d2 d2) -9) #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal -3 binary64))))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
Calls

4 calls:

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

Compiled 26 to 18 computations (30.8% saved)

regimes40.0ms (0%)

Memory
-2.7MiB live, 35.9MiB allocated
Counts
13 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 3 binary64) #s(approx (* d1 (+ d2 d3)) (*.f64 d1 d3)))
(fma.f64 d3 d1 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d2 d1)))
(+.f64 #s(approx (+ (* d1 3) (* d1 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 #s(approx (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (*.f64 d1 d2)) (*.f64 d1 d3))
Outputs
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
Calls

4 calls:

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

Compiled 26 to 18 computations (30.8% saved)

regimes13.0ms (0%)

Memory
28.9MiB live, 28.9MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(approx (+ 3 (+ d2 d3)) (+.f64 #s(literal 3 binary64) d3)) d1)
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
Calls

4 calls:

3.0ms
d2
3.0ms
d1
3.0ms
d3
3.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
73.5%5d1
92.9%2d2
92.8%2d3
97.5%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 26 to 18 computations (30.8% saved)

regimes11.0ms (0%)

Memory
-16.1MiB live, 21.0MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
Calls

3 calls:

5.0ms
d2
2.0ms
d3
2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
92.8%2d3
80.2%2d2
82.8%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes7.0ms (0%)

Memory
18.9MiB live, 18.9MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
#s(approx (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (*.f64 d1 d3))
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
Calls

3 calls:

2.0ms
d3
2.0ms
d2
2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
78.6%3d2
81.2%3(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
74.1%3d3
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes3.0ms (0%)

Memory
9.9MiB live, 9.9MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
Calls

2 calls:

2.0ms
d2
2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
70.9%2d2
75.8%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes8.0ms (0%)

Memory
-21.1MiB live, 16.7MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Calls

4 calls:

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

Compiled 26 to 18 computations (30.8% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.6119426306417864e-303
5.672602384751743e-285
Compiler

Compiled 17 to 15 computations (11.8% saved)

bsearch20.0ms (0%)

Memory
-7.2MiB live, 33.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
1.1388876483890738e+22
8.20165883396203e+33
Samples
12.0ms160×0valid
Compiler

Compiled 197 to 135 computations (31.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 7.0ms (78.7% of total)
ival-add: 1.0ms (11.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.053422521607161e-18
1.6304014228788007e-16
0.0ms
-8.144556261172793e-279
4.6119426306417864e-303
Compiler

Compiled 17 to 15 computations (11.8% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-8.144556261172793e-279
4.6119426306417864e-303
Compiler

Compiled 17 to 15 computations (11.8% saved)

simplify7.0ms (0%)

Memory
18.9MiB live, 18.9MiB allocated
Algorithm
egg-herbie
Rules
16×*-commutative_binary64
12×+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044235
158235
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(if (<=.f64 d3 #s(literal 320000000000000000000000 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal 6490371073168535/1298074214633706907132624082305024 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(if (<=.f64 d3 #s(literal 320000000000000000000000 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal 6490371073168535/1298074214633706907132624082305024 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 #s(approx (+ 3 d2) #s(literal 3 binary64)))) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d2))

soundness913.0ms (0.7%)

Memory
-25.1MiB live, 542.4MiB allocated
Rules
8 672×lower-fma.f64
8 672×lower-fma.f32
7 052×lower-fma.f64
7 052×lower-fma.f32
6 704×lower-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0924
01420
14718
242518
3662618
0802418
01752391
15852328
215052322
347872322
477202322
087682285
056456
1177454
2523454
31311454
43551454
57744454
08042454
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 243 to 108 computations (55.6% saved)

preprocess351.0ms (0.3%)

Memory
-6.2MiB live, 111.9MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 386 to 150 computations (61.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...