Quotient of products

Time bar (total: 4.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze211.0ms (4.5%)

Memory
-2.1MiB live, 113.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
25%25%74.9%0.2%0%0%0%5
25%25%74.9%0.2%0%0%0%6
25%25%74.9%0.2%0%0%0%7
37.5%37.4%62.4%0.2%0%0%0%8
56.3%56.1%43.7%0.2%0%0%0%9
56.3%56.1%43.7%0.2%0%0%0%10
56.3%56.1%43.7%0.2%0%0%0%11
65.6%65.5%34.3%0.2%0%0%0%12
Compiler

Compiled 9 to 9 computations (0% saved)

sample983.0ms (21.1%)

Memory
-287.3MiB live, 888.0MiB allocated
Samples
617.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 361.0ms
ival-mult: 300.0ms (83% of total)
ival-div: 52.0ms (14.4% of total)
ival-true: 6.0ms (1.7% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

explain67.0ms (1.4%)

Memory
-21.1MiB live, 138.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
300-3(-9.672159115194359e-241 5.450863265234645e-39 2.3305059420570735e-287 1.5354146085782736e-27)(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
00-0-(*.f64 b1 b2)
00-0-(*.f64 a1 a2)
00-0-a1
00-0-b2
00-0-b1
00-0-a2
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))n/u80
(*.f64 b1 b2)underflow35
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))n/o60
(*.f64 b1 b2)overflow32
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))o/n50
(*.f64 a1 a2)overflow24
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))u/n40
(*.f64 a1 a2)underflow20
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))o/o20
(*.f64 a1 a2)overflow24
(*.f64 b1 b2)overflow32
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))u/u20
(*.f64 a1 a2)underflow20
(*.f64 b1 b2)underflow35
Confusion
Predicted +Predicted -
+273
-0226
Precision
1.0
Recall
0.9
Confusion?
Predicted +Predicted MaybePredicted -
+2703
-00226
Precision?
1.0
Recall?
0.9
Freqs
test
numberfreq
0229
127
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
30.0ms512×0valid
Compiler

Compiled 62 to 32 computations (48.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 7.0ms (59.2% of total)
ival-div: 4.0ms (33.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess100.0ms (2.1%)

Memory
-8.6MiB live, 67.7MiB allocated
Algorithm
egg-herbie
Rules
1 502×unsub-neg
1 230×div-sub
782×neg-mul-1
726×associate-/r*
688×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036114
1134102
2409102
31291102
43144102
55789102
67190102
77266102
87288102
97312102
107479102
117876102
077
0107
1197
2377
3487
4487
0487
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
Symmetry

(negabs b2)

(negabs b1)

(negabs a2)

(negabs a1)

(sort a1 a2)

(sort b1 b2)

Compiler

Compiled 7 to 7 computations (0% saved)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune1.0ms (0%)

Memory
2.3MiB live, 2.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.1%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Compiler

Compiled 7 to 7 computations (0% saved)

simplify4.0ms (0.1%)

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

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff-384
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
cost-diff0
(*.f64 b1 b2)
cost-diff0
(*.f64 a1 a2)
Rules
40×lower-*.f32
36×lower-*.f64
30×lower-/.f32
28×lower-/.f64
12×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
01017
11917
23717
34817
44817
04817
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a1 a2)
a1
a2
(*.f64 b1 b2)
b1
b2
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 a1 a2)
(*.f64 a2 a1)
a1
a2
(*.f64 b1 b2)
(*.f64 b2 b1)
b1
b2

localize25.0ms (0.5%)

Memory
14.7MiB live, 56.4MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 b1 b2)
accuracy0
(*.f64 a1 a2)
accuracy6.925719216382176
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Samples
20.0ms256×0valid
Compiler

Compiled 19 to 9 computations (52.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 11.0ms (87% of total)
ival-div: 1.0ms (7.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series15.0ms (0.3%)

Memory
-2.2MiB live, 37.1MiB allocated
Counts
3 → 96
Calls
Call 1
Inputs
#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())
#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())
Outputs
#s(alt (* a1 a2) (taylor 0 a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a1) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b1 b2) (patch (*.f64 b1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor 0 a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (* a1 a2) (taylor -inf a2) (#s(alt (*.f64 a1 a2) (patch (*.f64 a1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (patch (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
2.0ms
b1
@0
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
2.0ms
b1
@inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
a1
@-inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
a1
@0
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
a2
@-inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))

simplify5.0ms (0.1%)

Memory
13.3MiB live, 13.3MiB allocated
Algorithm
egg-herbie
Rules
40×lower-*.f64
40×lower-*.f32
30×lower-/.f32
30×lower-/.f64
12×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07480
116480
234480
345480
445480
045480
Stop Event
iter limit
saturated
Counts
96 → 96
Calls
Call 1
Inputs
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
Outputs
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)

rewrite127.0ms (2.7%)

Memory
-29.3MiB live, 171.4MiB allocated
Rules
2 736×lower-*.f32
2 732×lower-*.f64
1 926×lower-/.f32
1 924×lower-/.f64
1 782×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
01013
12713
213113
380013
4568913
0805313
Stop Event
iter limit
node limit
iter limit
Counts
3 → 277
Calls
Call 1
Inputs
(*.f64 a1 a2)
(*.f64 b1 b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Outputs
(*.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 a1) (neg.f64 a2))
(*.f64 (neg.f64 a2) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a1) a2))
(*.f64 #s(literal 1 binary64) (*.f64 a2 a1))
(*.f64 (*.f64 (neg.f64 a1) a2) #s(literal -1 binary64))
(*.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(*.f64 a2 a1)
(*.f64 a1 a2)
(pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 a1) a2) #s(literal 3 binary64))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 a2 a1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 a2 a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (*.f64 (neg.f64 a1) a2))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 a1) a2) #s(literal -1 binary64))
(/.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 a1) a2))
(fma.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a1) a2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 a2 a1) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 a1) a2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 a2 a1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 a2 a1 #s(literal 0 binary64))
(fma.f64 a1 a2 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) a2))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 a1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 a2 a1))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 a1))
(+.f64 (*.f64 a2 a1) #s(literal 0 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 b2))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 b1))
(*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b1) b2))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 b2 b1)
(*.f64 b1 b2)
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 b1) b2) #s(literal 3 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (*.f64 (neg.f64 b1) b2))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 b1) b2))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b1) b2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 b1 b2 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(+.f64 (*.f64 b2 b1) #s(literal 0 binary64))
(*.f64 (/.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 (*.f64 (neg.f64 a1) a2) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(*.f64 (/.f64 (*.f64 (neg.f64 a1) a2) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a1) b1)) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a1)) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a2)) (neg.f64 a1))
(*.f64 (*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 a2) b1) a1))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a1)) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a1) b2)) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b1)) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 a1)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) a1) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a2) b2)) (neg.f64 a1))
(*.f64 (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)) (/.f64 a2 b1))
(*.f64 (/.f64 (/.f64 a2 b1) #s(literal 1 binary64)) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 a2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a2) b1) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (*.f64 (/.f64 (neg.f64 a2) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 (neg.f64 a1) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (*.f64 (/.f64 (neg.f64 a1) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (*.f64 (/.f64 a1 b2) a2) (/.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal -1 binary64))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal 1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 a1) a2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 a2 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 b2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 b1)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (*.f64 (/.f64 a1 b1) a2) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))
(*.f64 (/.f64 a2 b2) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b1) (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (*.f64 (neg.f64 a1) a2) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2) #s(literal 1 binary64))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 a2 (*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) (*.f64 (/.f64 (/.f64 b2 a1) a2) b1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal -1 binary64)) b1)
(/.f64 (/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) #s(literal -1 binary64)) b2)
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))) (*.f64 a2 a1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 a2 a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 a1)) (neg.f64 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2)))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 b1 (*.f64 a2 a1)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 b1 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 b2 (*.f64 a2 a1)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 b2 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (neg.f64 b2) (*.f64 a2 a1)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (neg.f64 b2) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (neg.f64 b1) (*.f64 a2 a1)))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (neg.f64 b1) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a1)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (*.f64 b2 b1) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a2 a1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (*.f64 (neg.f64 b1) b2) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (*.f64 a2 a1) b1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (*.f64 a2 a1) b2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) b1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) b2))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (*.f64 a2 a1) (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (*.f64 a2 a1) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) b2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a2) b1) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 a1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a2 a1))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 b1) a2) a1) b2)) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (/.f64 (neg.f64 b1) a2) a1) b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 (neg.f64 b2) a1) a2))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (*.f64 (*.f64 (neg.f64 b1) b2) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal -1 binary64))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a1) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 (/.f64 #s(literal -1 binary64) a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b1 a2) (neg.f64 b2)))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 b2) a2) b1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 a2) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 b1) a2) a1) b2))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 b2 a1) a2) b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2) #s(literal 1 binary64))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) (neg.f64 b2)))
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) (*.f64 (/.f64 (/.f64 b2 a1) a2) b1))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))

eval44.0ms (0.9%)

Memory
18.2MiB live, 100.4MiB allocated
Compiler

Compiled 4 060 to 624 computations (84.6% saved)

prune46.0ms (1%)

Memory
-5.6MiB live, 111.3MiB allocated
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New3676373
Fresh000
Picked011
Done000
Total3677374
Accuracy
100.0%
Counts
374 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
89.1%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
90.8%
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
79.6%
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
80.6%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
91.3%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
71.8%
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
Compiler

Compiled 95 to 95 computations (0% saved)

simplify6.0ms (0.1%)

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

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 b2 a1)
cost-diff0
(*.f64 (/.f64 b2 a1) b1)
cost-diff0
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
cost-diff0
(/.f64 b1 a2)
cost-diff0
(*.f64 (/.f64 b1 a2) b2)
cost-diff0
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
cost-diff0
(/.f64 a2 b2)
cost-diff0
(/.f64 (/.f64 a2 b2) b1)
cost-diff0
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
cost-diff0
(/.f64 a1 b2)
cost-diff0
(/.f64 a2 b1)
cost-diff0
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
cost-diff0
(/.f64 a1 b1)
cost-diff0
(*.f64 (/.f64 a1 b1) a2)
cost-diff0
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
Rules
62×lower-/.f32
56×lower-*.f32
46×lower-*.f64
42×lower-/.f64
22×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01993
03493
15793
28893
39393
49793
59793
09793
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a1 b1) a2)
(/.f64 a1 b1)
a1
b1
a2
b2
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/.f64 a2 b1)
a2
b1
(/.f64 a1 b2)
a1
b2
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b2)
a2
b2
b1
a1
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
a1
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
b1
a2
b2
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
a2
(*.f64 (/.f64 b2 a1) b1)
(/.f64 b2 a1)
b2
a1
b1
Outputs
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 (/.f64 a1 b1) a2)
(*.f64 a2 (/.f64 a1 b1))
(/.f64 a1 b1)
a1
b1
a2
b2
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 a2 b1)
a2
b1
(/.f64 a1 b2)
a1
b2
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b2)
a2
b2
b1
a1
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
a1
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
b1
a2
b2
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
a2
(*.f64 (/.f64 b2 a1) b1)
(/.f64 b2 a1)
b2
a1
b1

localize52.0ms (1.1%)

Memory
-8.7MiB live, 111.7MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(/.f64 b2 a1)
accuracy5.777605936432149
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
accuracy8.095287669935903
(*.f64 (/.f64 b2 a1) b1)
accuracy0
(/.f64 b1 a2)
accuracy4.444499853451361
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
accuracy9.090953496266717
(*.f64 (/.f64 b1 a2) b2)
accuracy0
(/.f64 a2 b2)
accuracy2.1852711223059025
(/.f64 (/.f64 a2 b2) b1)
accuracy5.302213656225566
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
accuracy0
(/.f64 a2 b1)
accuracy0
(/.f64 a1 b2)
accuracy17.88556157169363
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
accuracy0
(/.f64 a1 b1)
accuracy2.460256145558082
(*.f64 (/.f64 a1 b1) a2)
accuracy5.053534582939858
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
Samples
40.0ms256×0valid
Compiler

Compiled 95 to 21 computations (77.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-div: 15.0ms (68.2% of total)
ival-mult: 7.0ms (31.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series44.0ms (0.9%)

Memory
-6.3MiB live, 72.7MiB allocated
Counts
15 → 528
Calls
Call 1
Inputs
#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())
#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())
#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())
#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())
#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())
#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())
#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())
#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())
#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())
Outputs
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf a1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf a1) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf a1) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor 0 b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ a1 b1) (taylor -inf b1) (#s(alt (/.f64 a1 b1) (patch (/.f64 a1 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf b1) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf b1) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor 0 b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor 0 b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ a1 b2) (taylor -inf b2) (#s(alt (/.f64 a1 b2) (patch (/.f64 a1 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf b2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b2 a1) b1) (patch (*.f64 (/.f64 b2 a1) b1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ b2 a1) (taylor -inf b2) (#s(alt (/.f64 b2 a1) (patch (/.f64 b2 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor 0 a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor 0 a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor 0 a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor 0 a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) (patch (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) b1) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 b1) a2) (patch (*.f64 (/.f64 a1 b1) a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (patch (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b1) (taylor -inf a2) (#s(alt (/.f64 a2 b1) (patch (/.f64 a2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) (patch (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 (/.f64 a2 b2) b1) (patch (/.f64 (/.f64 a2 b2) b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 b2) (taylor -inf a2) (#s(alt (/.f64 a2 b2) (patch (/.f64 a2 b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) (patch (/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a2) (taylor -inf a2) (#s(alt (*.f64 (/.f64 b1 a2) b2) (patch (*.f64 (/.f64 b1 a2) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a2) (taylor -inf a2) (#s(alt (/.f64 b1 a2) (patch (/.f64 b1 a2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) (patch (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
4.0ms
b2
@inf
((/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ a1 b1) (* (/ a2 b1) (/ a1 b2)) (/ a2 b1) (/ a1 b2) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a2 b2) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ a2 (* (/ b2 a1) b1)) (* (/ b2 a1) b1) (/ b2 a1))
4.0ms
b1
@0
((/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ a1 b1) (* (/ a2 b1) (/ a1 b2)) (/ a2 b1) (/ a1 b2) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a2 b2) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ a2 (* (/ b2 a1) b1)) (* (/ b2 a1) b1) (/ b2 a1))
3.0ms
a1
@0
((/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ a1 b1) (* (/ a2 b1) (/ a1 b2)) (/ a2 b1) (/ a1 b2) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a2 b2) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ a2 (* (/ b2 a1) b1)) (* (/ b2 a1) b1) (/ b2 a1))
3.0ms
b1
@-inf
((/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ a1 b1) (* (/ a2 b1) (/ a1 b2)) (/ a2 b1) (/ a1 b2) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a2 b2) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ a2 (* (/ b2 a1) b1)) (* (/ b2 a1) b1) (/ b2 a1))
3.0ms
b2
@-inf
((/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ a1 b1) (* (/ a2 b1) (/ a1 b2)) (/ a2 b1) (/ a1 b2) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a2 b2) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ a2 (* (/ b2 a1) b1)) (* (/ b2 a1) b1) (/ b2 a1))

simplify39.0ms (0.8%)

Memory
-11.3MiB live, 27.1MiB allocated
Algorithm
egg-herbie
Rules
56×lower-*.f64
56×lower-*.f32
42×lower-/.f32
42×lower-/.f64
20×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0172832
1272832
2472832
3582832
4582832
0582832
Stop Event
iter limit
saturated
Counts
528 → 528
Calls
Call 1
Inputs
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ a1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ b2 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ (* b1 b2) a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ b1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
Outputs
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ b2 a1)
(/.f64 b2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b1) b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b2 b1) a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ b1 a2)
(/.f64 b1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)

rewrite158.0ms (3.4%)

Memory
41.6MiB live, 232.6MiB allocated
Rules
3 264×lower-/.f32
3 262×lower-*.f32
3 252×lower-*.f64
3 244×lower-/.f64
2 074×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01973
03473
111073
261173
3404173
0810273
Stop Event
iter limit
node limit
iter limit
Counts
15 → 1 976
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a1 b1) a2)
(/.f64 a1 b1)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/.f64 a2 b1)
(/.f64 a1 b2)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b2)
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(*.f64 (/.f64 b2 a1) b1)
(/.f64 b2 a1)
Outputs
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (neg.f64 a1) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (pow.f64 (neg.f64 a2) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2))) b1)
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1))) b2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a2)) (pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a2 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (neg.f64 b2) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a2 a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 a2 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1)))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a2 b2) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (/.f64 a1 b1) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1)))
(neg.f64 (*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1)))
(neg.f64 (*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 b1 a2))))
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 b2 a1))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 a2 b1))))
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 a1 b2))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal -1 binary64)) a2)
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) a2)
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (neg.f64 a2))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (neg.f64 a2) a1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 a2 a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 a2 b1) a1)
(*.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))
(*.f64 a2 (/.f64 a1 b1))
(*.f64 (/.f64 a1 b1) a2)
(*.f64 a1 (/.f64 a2 b1))
(pow.f64 (/.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2))) b1)
(/.f64 (neg.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64))) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 (neg.f64 b1) a2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64))))) (*.f64 (/.f64 (neg.f64 b1) a2) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))))) (*.f64 (/.f64 (neg.f64 b1) a2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -3 binary64))))) (*.f64 (/.f64 (neg.f64 b1) a2) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 b1) a2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a2) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a1) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 (neg.f64 b1) a2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 a1) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 a2 a1))) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 b1 (*.f64 (neg.f64 a2) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (/.f64 b1 a1) a2))) (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 (/.f64 (/.f64 b1 a1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 a2))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 a1))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 a1 b1))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) b1)
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (neg.f64 b1))
(/.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b1))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) b1)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (*.f64 a2 a1) b1)
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 b1 a1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal -1 binary64))
(/.f64 (neg.f64 a2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a1) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 a2 b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))
(/.f64 a2 (/.f64 b1 a1))
(/.f64 (/.f64 a1 b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (/.f64 b1 a2))
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 b1))) (/.f64 (*.f64 a2 a1) (*.f64 #s(literal 1 binary64) (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b1)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b1 a1) a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b1 a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b1 a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a1) b1))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) a1)
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(*.f64 a1 (pow.f64 b1 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 b1 a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b1 a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a1)) (*.f64 b1 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) a1))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a1))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 a1))
(/.f64 (neg.f64 a1) (neg.f64 b1))
(/.f64 a1 b1)
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 a1) b1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 a1) b1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1))
(exp.f64 (-.f64 (*.f64 (log.f64 b1) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (neg.f64 a1) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (pow.f64 (neg.f64 a2) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2))) b1)
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1))) b2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a2)) (pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a2 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (neg.f64 b2) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a2 a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 a2 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1)))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a2 b2) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (/.f64 a1 b1) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1)))
(neg.f64 (*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1)))
(neg.f64 (*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 b1 a2))))
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 b2 a1))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 a2 b1))))
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 a1 b2))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (neg.f64 a2))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) a2)
(*.f64 (pow.f64 (/.f64 b1 a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b1 a2) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) a2)
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (neg.f64 a2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a2))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 a2 b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)))
(*.f64 a2 (pow.f64 b1 #s(literal -1 binary64)))
(pow.f64 (*.f64 (/.f64 b1 a2) (/.f64 b1 a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b1 a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) #s(literal -1 binary64)))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b1))) (/.f64 (neg.f64 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (neg.f64 b1) (pow.f64 b1 #s(literal -1 binary64)))) (/.f64 b1 a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a2)) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (neg.f64 b1))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 a2))
(/.f64 (neg.f64 a2) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (neg.f64 b1))
(/.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(/.f64 a2 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))))
(/.f64 a2 b1)
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 a2) b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 b1))) (/.f64 a2 (*.f64 #s(literal 1 binary64) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (neg.f64 a2) b1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 a2) b1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1))
(exp.f64 (-.f64 (*.f64 (log.f64 b1) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 a2 b1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) a1)
(*.f64 (pow.f64 (/.f64 b2 a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b2 a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) a1)
(*.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (neg.f64 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (neg.f64 a1) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a1) b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) a1)
(*.f64 #s(literal 1 binary64) (/.f64 a1 b2))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a1 b2) #s(literal 1 binary64))
(*.f64 a1 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)))
(*.f64 a1 (pow.f64 b2 #s(literal -1 binary64)))
(pow.f64 (*.f64 (/.f64 b2 a1) (/.f64 b2 a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b2 a1) #s(literal -1 binary64))
(pow.f64 (/.f64 a1 b2) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b2))) (/.f64 (neg.f64 b2) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (neg.f64 b2) (pow.f64 b2 #s(literal -1 binary64)))) (/.f64 b2 a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) a1)) (*.f64 b2 b2))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 a1))
(/.f64 (neg.f64 a1) (*.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 (neg.f64 a1) (neg.f64 b2))
(/.f64 (/.f64 a1 b2) #s(literal 1 binary64))
(/.f64 a1 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2))))
(/.f64 a1 b2)
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b2) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 b2))) (/.f64 a1 (*.f64 #s(literal 1 binary64) (neg.f64 b2))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 a1) b2))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b2))
(exp.f64 (-.f64 (*.f64 (log.f64 b2) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 a1 b2)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 a1 b2)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (neg.f64 a1) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (pow.f64 (neg.f64 a2) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2))) b1)
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1))) b2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a2)) (pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a2 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (neg.f64 b2) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a2 a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 a2 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1)))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a2 b2) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (/.f64 a1 b1) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1)))
(neg.f64 (*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1)))
(neg.f64 (*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 b1 a2))))
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 b2 a1))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 a2 b1))))
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 a1 b2))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (/.f64 a2 b1))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) a2)
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a2 b1))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a2 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64))) (/.f64 (neg.f64 b1) a2))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (/.f64 a2 b2) #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 #s(literal -1 binary64) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (neg.f64 b1) b2) (pow.f64 b2 #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 a2 b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) a2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (/.f64 (/.f64 a2 b2) #s(literal -1 binary64)))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (pow.f64 b2 #s(literal -1 binary64)))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 a2 b2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (/.f64 a2 b1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) b1)
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (/.f64 b1 a2))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64))) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 b1))
(/.f64 (neg.f64 a2) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 (/.f64 a2 b1) b2)
(/.f64 a2 (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 a2 (*.f64 b2 b1))
(neg.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (neg.f64 b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) b1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (neg.f64 b1)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(exp.f64 (-.f64 (*.f64 (log.f64 b2) #s(literal -1 binary64)) (log.f64 (/.f64 b1 a2))))
(exp.f64 (fma.f64 (log.f64 b1) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 b2) #s(literal -1 binary64) (log.f64 (/.f64 a2 b1))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b2 a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b2 a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 a2))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 a2 b2))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(*.f64 a2 (pow.f64 b2 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 b2 a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b2 a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 a2 b2))) (*.f64 (neg.f64 b2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64))))) (*.f64 (neg.f64 b2) (+.f64 #s(literal 0 binary64) (/.f64 a2 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 b2))))) (*.f64 (neg.f64 b2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b2 a2) #s(literal -3 binary64))))) (*.f64 (neg.f64 b2) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 b2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (neg.f64 b2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b2) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(/.f64 (neg.f64 a2) (neg.f64 b2))
(/.f64 a2 b2)
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 a2) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (/.f64 (neg.f64 a2) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 a2) b2))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b2))
(exp.f64 (-.f64 (*.f64 (log.f64 b2) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (neg.f64 a1) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (pow.f64 (neg.f64 a2) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2))) b1)
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1))) b2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a2)) (pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a2 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (neg.f64 b2) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a2 a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 a2 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1)))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a2 b2) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (/.f64 a1 b1) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1)))
(neg.f64 (*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1)))
(neg.f64 (*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 b1 a2))))
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 b2 a1))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 a2 b1))))
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 a1 b2))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64)) b2)
(*.f64 (/.f64 b2 (/.f64 #s(literal -1 binary64) b1)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 b2 (pow.f64 b1 #s(literal -1 binary64))) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (/.f64 (neg.f64 b2) a2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)) (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (*.f64 (*.f64 b2 b1) #s(literal 1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 b2 (/.f64 #s(literal -1 binary64) b1)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (*.f64 (neg.f64 b1) b2))
(*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 (neg.f64 b2) a2) (pow.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b2) a2) (neg.f64 b1))
(*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 b2))
(*.f64 #s(literal -1 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 b2 (pow.f64 b1 #s(literal -1 binary64))))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) (*.f64 b2 b1))
(*.f64 (/.f64 b2 a2) b1)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a2) b2))
(*.f64 (neg.f64 b1) (*.f64 (/.f64 #s(literal -1 binary64) a2) b2))
(*.f64 (neg.f64 b1) (/.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (neg.f64 b1) (/.f64 (neg.f64 b2) a2))
(*.f64 (neg.f64 b2) (/.f64 (neg.f64 b1) a2))
(*.f64 (*.f64 b2 b1) (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (*.f64 b2 b1) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 1 binary64))
(*.f64 (/.f64 b1 a2) b2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(pow.f64 (/.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (neg.f64 (/.f64 b2 (/.f64 #s(literal -1 binary64) b1))) a2)
(/.f64 (neg.f64 (/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 a2))
(/.f64 (neg.f64 (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (*.f64 b2 b1) #s(literal -1 binary64))) a2)
(/.f64 (neg.f64 (*.f64 (*.f64 b2 b1) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (*.f64 b2 b1) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 a2) b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))) (*.f64 (/.f64 (neg.f64 a2) b2) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64))))) (*.f64 (/.f64 (neg.f64 a2) b2) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))))) (*.f64 (/.f64 (neg.f64 a2) b2) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 3 binary64))))) (*.f64 (/.f64 (neg.f64 a2) b2) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (neg.f64 b2) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (neg.f64 b2) #s(literal 1 binary64)))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 #s(literal 1 binary64) (neg.f64 b2)))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (neg.f64 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a2 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (neg.f64 b1) b2))) (*.f64 (/.f64 (neg.f64 a2) b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b2) a2))) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a2))) (*.f64 (/.f64 (neg.f64 a2) b2) (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (neg.f64 b1) (neg.f64 b2)))) (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 a2 b2) b1)) (*.f64 (/.f64 (neg.f64 a2) b2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 a2 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2)) (*.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 b1))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a2 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 b2 b1))) (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 b1 a2))) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 #s(literal -1 binary64) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (*.f64 (/.f64 (neg.f64 a2) b2) b2)) (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a2) b2) b1)) (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a2)
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a2)
(/.f64 (/.f64 b2 (/.f64 #s(literal -1 binary64) b1)) (neg.f64 a2))
(/.f64 (/.f64 b2 (pow.f64 b1 #s(literal -1 binary64))) a2)
(/.f64 (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64))) a2)
(/.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))) (neg.f64 a2))
(/.f64 (*.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a2))
(/.f64 (*.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a2)
(/.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a2))
(/.f64 (/.f64 (neg.f64 b2) a2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (/.f64 (neg.f64 b1) a2) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)) a2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(/.f64 (pow.f64 a2 #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (/.f64 b2 a2) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a2 b2) b1))
(/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) #s(literal -1 binary64))
(/.f64 (neg.f64 b1) (/.f64 (neg.f64 a2) b2))
(/.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))
(/.f64 (*.f64 b2 b1) a2)
(/.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 1 binary64))
(/.f64 (/.f64 b1 a2) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 b2 (/.f64 a2 b1))
(/.f64 b1 (/.f64 a2 b2))
(neg.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 #s(literal -1 binary64) b2)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) #s(literal 1 binary64)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (pow.f64 b2 #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b1)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(-.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(exp.f64 (-.f64 (log.f64 (/.f64 b1 a2)) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 b2) b1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) b1)
(*.f64 (pow.f64 (/.f64 b1 a2) #s(literal 1/2 binary64)) (pow.f64 (/.f64 b1 a2) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)) (neg.f64 b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) b1)
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a2))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) b1)
(*.f64 #s(literal 1 binary64) (/.f64 b1 a2))
(*.f64 (neg.f64 b1) (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)))
(*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 b1 a2) #s(literal 1 binary64))
(*.f64 b1 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 b1 (pow.f64 a2 #s(literal -1 binary64)))
(pow.f64 (*.f64 (/.f64 a2 b1) (/.f64 a2 b1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b1 a2) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a2) #s(literal 1 binary64))
(pow.f64 (/.f64 a2 b1) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64))) a2)
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64))) a2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))) a2)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) a2))) (/.f64 (neg.f64 a2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 a2) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (neg.f64 a2) (pow.f64 a2 #s(literal -1 binary64)))) (/.f64 a2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (neg.f64 a2)) (*.f64 (neg.f64 a2) (/.f64 (neg.f64 a2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a2) (*.f64 (neg.f64 a2) (neg.f64 b1))) (*.f64 (neg.f64 a2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (*.f64 (neg.f64 a2) b1)) (*.f64 a2 a2))
(/.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (neg.f64 a2))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 a2))
(/.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64)) (neg.f64 a2))
(/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) b1))
(/.f64 (pow.f64 a2 #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a2 b1))
(/.f64 (neg.f64 b1) (neg.f64 a2))
(/.f64 (/.f64 b1 a2) #s(literal 1 binary64))
(/.f64 b1 a2)
(neg.f64 (/.f64 (neg.f64 b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (neg.f64 b1) a2))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2))
(exp.f64 (-.f64 (*.f64 (log.f64 a2) #s(literal -1 binary64)) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 a2)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 b1 a2)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 (neg.f64 a1) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (neg.f64 a1) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (pow.f64 (neg.f64 a2) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2))) b1)
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1))) b2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a1) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a2)) (pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 a1 b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a2 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 a1 (*.f64 (neg.f64 b1) b2)))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))) (/.f64 (neg.f64 b2) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 b2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b2) a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a2 a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 a1) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 a2 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 (neg.f64 a2) b2))))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (*.f64 (/.f64 a2 b2) a1) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) a1)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1)))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 b1 (/.f64 (neg.f64 a2) b2)) a1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) (neg.f64 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b1 a1) a2) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) b1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1)))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a2 b2) (neg.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (/.f64 a1 b1) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1)))
(neg.f64 (*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1)))
(neg.f64 (*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))) (/.f64 (/.f64 a1 b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a1 #s(literal -1 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))) (/.f64 (/.f64 a2 b2) (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 b1 a2))))
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 b2 a1))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (log.f64 (/.f64 a2 b1))))
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (log.f64 (/.f64 a1 b2))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (pow.f64 (neg.f64 b2) #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64))) (pow.f64 a1 #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 b2 b1) #s(literal 1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a1) (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (/.f64 #s(literal -1 binary64) a1) (*.f64 (neg.f64 b1) b2))
(*.f64 (/.f64 (neg.f64 b1) a1) (pow.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (neg.f64 b2))
(*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (/.f64 (neg.f64 b2) a1) (neg.f64 b1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (pow.f64 a1 #s(literal -1 binary64)) (*.f64 b2 b1))
(*.f64 (/.f64 b1 a1) b2)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 b2 a1) b1))
(*.f64 (neg.f64 b1) (/.f64 (neg.f64 b2) a1))
(*.f64 (neg.f64 b2) (*.f64 (/.f64 #s(literal -1 binary64) a1) b1))
(*.f64 (neg.f64 b2) (/.f64 (neg.f64 b1) a1))
(*.f64 (*.f64 b2 b1) (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (*.f64 b2 b1) (pow.f64 a1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 b2 a1) b1) #s(literal 1 binary64))
(*.f64 (/.f64 b2 a1) b1)
(*.f64 b2 (/.f64 b1 a1))
(*.f64 b1 (/.f64 b2 a1))
(pow.f64 (/.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b2 a1) b1) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2))) a1)
(/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64))) (neg.f64 a1))
(/.f64 (neg.f64 (/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 a1))
(/.f64 (neg.f64 (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (*.f64 b2 b1) #s(literal -1 binary64))) a1)
(/.f64 (neg.f64 (*.f64 (*.f64 b2 b1) #s(literal 1 binary64))) (neg.f64 a1))
(/.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a1)
(/.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) (neg.f64 a1))
(/.f64 (/.f64 b2 (pow.f64 b1 #s(literal -1 binary64))) a1)
(/.f64 (/.f64 b1 (pow.f64 b2 #s(literal -1 binary64))) a1)
(/.f64 (neg.f64 (*.f64 (neg.f64 b1) (neg.f64 b2))) (neg.f64 a1))
(/.f64 (*.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a1))
(/.f64 (*.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a1)
(/.f64 (/.f64 (neg.f64 b1) a1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a1))
(/.f64 (/.f64 (neg.f64 b2) a1) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (*.f64 (neg.f64 b1) (neg.f64 b2)) a1)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(/.f64 (/.f64 b1 a1) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b2) b1))
(/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) #s(literal -1 binary64))
(/.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2))
(/.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))
(/.f64 (*.f64 b2 b1) a1)
(/.f64 (*.f64 (/.f64 b2 a1) b1) #s(literal 1 binary64))
(/.f64 (/.f64 b2 a1) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b2 (/.f64 a1 b1))
(/.f64 b1 (/.f64 a1 b2))
(neg.f64 (/.f64 b2 (/.f64 (neg.f64 a1) b1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (/.f64 #s(literal -1 binary64) b1)) (/.f64 (/.f64 b2 a1) (/.f64 #s(literal -1 binary64) b1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (pow.f64 b1 #s(literal -1 binary64))) (/.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 b1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b1 #s(literal -1 binary64))) (/.f64 (/.f64 (neg.f64 b2) a1) (pow.f64 b1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1)) (/.f64 b2 (/.f64 (neg.f64 a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a1 b1)) (/.f64 b2 (/.f64 (neg.f64 a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a1 b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b1)) (/.f64 (/.f64 b2 a1) (/.f64 #s(literal -1 binary64) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) a1) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(exp.f64 (-.f64 (log.f64 (/.f64 b2 a1)) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a1) b1)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 b2) b1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal 1 binary64)) (neg.f64 b2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) b2)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) b2)
(*.f64 (pow.f64 (/.f64 b2 a1) #s(literal 1/2 binary64)) (pow.f64 (/.f64 b2 a1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 b2) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (/.f64 #s(literal -1 binary64) a1) (pow.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a1) (neg.f64 b2))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b2) a1))
(*.f64 (pow.f64 a1 #s(literal -1 binary64)) b2)
(*.f64 #s(literal 1 binary64) (/.f64 b2 a1))
(*.f64 (neg.f64 b2) (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal 1 binary64)))
(*.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (/.f64 b2 a1) #s(literal 1 binary64))
(*.f64 b2 (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 b2 (pow.f64 a1 #s(literal -1 binary64)))
(pow.f64 (*.f64 (/.f64 a1 b2) (/.f64 a1 b2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b2 a1) #s(literal 1 binary64))
(pow.f64 (/.f64 a1 b2) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (neg.f64 (pow.f64 (neg.f64 b2) #s(literal 1 binary64))) a1)
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64))) a1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2))) a1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) a1))) (/.f64 (neg.f64 a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 b2)) (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (*.f64 (neg.f64 a1) (/.f64 a1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (neg.f64 a1) (pow.f64 a1 #s(literal -1 binary64)))) (/.f64 a1 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a1) (*.f64 (neg.f64 a1) (neg.f64 b2))) (*.f64 (neg.f64 a1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a1)) (*.f64 (neg.f64 a1) b2)) (*.f64 a1 a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b2)) (neg.f64 a1)) (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a1) b2)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 b2) #s(literal 1 binary64)) (neg.f64 a1))
(/.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) (neg.f64 a1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 a1))
(/.f64 (/.f64 #s(literal -1 binary64) a1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a1) b2))
(/.f64 (pow.f64 a1 #s(literal -1 binary64)) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a1 b2))
(/.f64 (neg.f64 b2) (neg.f64 a1))
(/.f64 (/.f64 b2 a1) #s(literal 1 binary64))
(/.f64 b2 a1)
(neg.f64 (/.f64 (neg.f64 b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) #s(literal 1 binary64)) (/.f64 (neg.f64 b2) a1))
(-.f64 (/.f64 #s(literal 0 binary64) a1) (/.f64 (neg.f64 b2) a1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 a1) #s(literal -1 binary64)) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 b2 a1)))

eval287.0ms (6.2%)

Memory
21.8MiB live, 510.1MiB allocated
Compiler

Compiled 32 067 to 2 594 computations (91.9% saved)

prune162.0ms (3.5%)

Memory
-22.8MiB live, 311.7MiB allocated
Pruning

9 alts after pruning (3 fresh and 6 done)

PrunedKeptTotal
New2 50132 504
Fresh101
Picked055
Done011
Total2 50292 511
Accuracy
100.0%
Counts
2 511 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
89.1%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
79.6%
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
90.8%
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
80.6%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
91.3%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
86.5%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
71.8%
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
86.2%
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
Compiler

Compiled 65 to 65 computations (0% saved)

simplify106.0ms (2.3%)

Memory
10.2MiB live, 53.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 b1 a1)
cost-diff0
(*.f64 (/.f64 b1 a1) b2)
cost-diff0
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
cost-diff-384
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
cost-diff0
(*.f64 b2 b1)
cost-diff0
(/.f64 a2 (*.f64 b2 b1))
cost-diff0
(neg.f64 a2)
cost-diff0
(neg.f64 b1)
cost-diff0
(*.f64 (neg.f64 b1) b2)
cost-diff0
(/.f64 a1 (*.f64 (neg.f64 b1) b2))
Rules
848×lower-fma.f64
848×lower-fma.f32
848×lower-*.f32
838×lower-*.f64
640×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01565
02669
15369
212663
340163
4126463
5213463
6268963
7311463
8410463
9418163
10421763
11423863
12423863
13423863
14423863
0423863
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(/.f64 a1 (*.f64 (neg.f64 b1) b2))
a1
(*.f64 (neg.f64 b1) b2)
(neg.f64 b1)
b1
b2
(neg.f64 a2)
a2
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 a2 (*.f64 b2 b1))
a2
(*.f64 b2 b1)
b2
b1
a1
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
a2
(*.f64 (/.f64 b1 a1) b2)
(/.f64 b1 a1)
b1
a1
b2
Outputs
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(/.f64 a1 (*.f64 (neg.f64 b1) b2))
(/.f64 a1 (*.f64 b2 (neg.f64 b1)))
a1
(*.f64 (neg.f64 b1) b2)
(*.f64 b2 (neg.f64 b1))
(neg.f64 b1)
b1
b2
(neg.f64 a2)
a2
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(/.f64 a2 (*.f64 b2 b1))
a2
(*.f64 b2 b1)
b2
b1
a1
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
a2
(*.f64 (/.f64 b1 a1) b2)
(/.f64 b1 a1)
b1
a1
b2

localize43.0ms (0.9%)

Memory
6.1MiB live, 84.3MiB allocated
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0
(/.f64 b1 a1)
accuracy1.5993382277341912
(*.f64 (/.f64 b1 a1) b2)
accuracy5.777605936432149
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
accuracy0
(*.f64 b2 b1)
accuracy5.302213656225566
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
accuracy5.7632758078142725
(/.f64 a2 (*.f64 b2 b1))
accuracy0
(neg.f64 b1)
accuracy0
(neg.f64 a2)
accuracy5.503831219989709
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
accuracy6.085582354503981
(/.f64 a1 (*.f64 (neg.f64 b1) b2))
Samples
32.0ms256×0valid
Compiler

Compiled 67 to 17 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 7.0ms (43.9% of total)
ival-div: 6.0ms (37.6% of total)
ival-neg: 2.0ms (12.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series31.0ms (0.7%)

Memory
-24.7MiB live, 54.7MiB allocated
Counts
11 → 348
Calls
Call 1
Inputs
#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())
#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())
#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())
#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())
#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())
#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())
#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())
Outputs
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf a1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf a1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor 0 b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor 0 b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor 0 b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor 0 b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor 0 b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor -inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor -inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor -inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (* -1 b1) (taylor -inf b1) (#s(alt (neg.f64 b1) (patch (neg.f64 b1) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b1) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ b1 a1) (taylor -inf b1) (#s(alt (/.f64 b1 a1) (patch (/.f64 b1 a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor 0 b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a1 (* b1 b2))) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (patch (/.f64 a1 (*.f64 (neg.f64 b1) b2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (neg.f64 b1) b2) (patch (*.f64 (neg.f64 b1) b2) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* b1 b2) a1) (taylor -inf b2) (#s(alt (*.f64 (/.f64 b1 a1) b2) (patch (*.f64 (/.f64 b1 a1) b2) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor 0 a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor 0 a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor 0 a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor 0 a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor -inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor -inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor -inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (* -1 a2) (taylor -inf a2) (#s(alt (neg.f64 a2) (patch (neg.f64 a2) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a2 (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 b2 b1)) (patch (/.f64 a2 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (patch (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (patch (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) (patch (*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2)) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
2.0ms
a1
@inf
((/ a1 (* (neg b1) b2)) (* (neg b1) b2) (neg b1) (neg a2) (/ a2 (* b2 b1)) (* b2 b1) (* (/ a2 (* b2 b1)) a1) (/ a2 (* (/ b1 a1) b2)) (* (/ b1 a1) b2) (/ b1 a1) (* (/ a1 (* (neg b1) b2)) (neg a2)))
2.0ms
b1
@-inf
((/ a1 (* (neg b1) b2)) (* (neg b1) b2) (neg b1) (neg a2) (/ a2 (* b2 b1)) (* b2 b1) (* (/ a2 (* b2 b1)) a1) (/ a2 (* (/ b1 a1) b2)) (* (/ b1 a1) b2) (/ b1 a1) (* (/ a1 (* (neg b1) b2)) (neg a2)))
2.0ms
b1
@inf
((/ a1 (* (neg b1) b2)) (* (neg b1) b2) (neg b1) (neg a2) (/ a2 (* b2 b1)) (* b2 b1) (* (/ a2 (* b2 b1)) a1) (/ a2 (* (/ b1 a1) b2)) (* (/ b1 a1) b2) (/ b1 a1) (* (/ a1 (* (neg b1) b2)) (neg a2)))
2.0ms
b2
@-inf
((/ a1 (* (neg b1) b2)) (* (neg b1) b2) (neg b1) (neg a2) (/ a2 (* b2 b1)) (* b2 b1) (* (/ a2 (* b2 b1)) a1) (/ a2 (* (/ b1 a1) b2)) (* (/ b1 a1) b2) (/ b1 a1) (* (/ a1 (* (neg b1) b2)) (neg a2)))
2.0ms
b1
@0
((/ a1 (* (neg b1) b2)) (* (neg b1) b2) (neg b1) (neg a2) (/ a2 (* b2 b1)) (* b2 b1) (* (/ a2 (* b2 b1)) a1) (/ a2 (* (/ b1 a1) b2)) (* (/ b1 a1) b2) (/ b1 a1) (* (/ a1 (* (neg b1) b2)) (neg a2)))

simplify19.0ms (0.4%)

Memory
23.7MiB live, 23.7MiB allocated
Algorithm
egg-herbie
Rules
108×lower-*.f64
108×lower-fma.f64
108×lower-+.f64
108×lower-fma.f32
108×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0161872
1401872
2921872
31331872
41641872
51911872
62131872
72781872
83551872
93751872
103771872
03771872
Stop Event
iter limit
saturated
Counts
348 → 348
Calls
Call 1
Inputs
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 b1)
(* -1 b1)
(* -1 b1)
(* -1 b1)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 b1)
(* -1 b1)
(* -1 b1)
(* -1 b1)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 b1)
(* -1 b1)
(* -1 b1)
(* -1 b1)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ b1 a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (/ a1 (* b1 b2)))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(* -1 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* b1 b2) a1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
Outputs
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(* -1 b1)
(neg.f64 b1)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ b1 a1)
(/.f64 b1 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (/ a1 (* b1 b2)))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(* -1 (* b1 b2))
(*.f64 (neg.f64 b2) b1)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* b1 b2) a1)
(/.f64 (*.f64 b2 b1) a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))

rewrite159.0ms (3.4%)

Memory
-42.3MiB live, 166.1MiB allocated
Rules
4 084×lower-/.f32
4 076×lower-/.f64
2 946×lower-*.f32
2 936×lower-*.f64
1 534×unpow-prod-down
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01553
02652
17852
240552
3288349
0852049
Stop Event
iter limit
node limit
iter limit
Counts
11 → 1 773
Calls
Call 1
Inputs
(/.f64 a1 (*.f64 (neg.f64 b1) b2))
(*.f64 (neg.f64 b1) b2)
(neg.f64 b1)
(neg.f64 a2)
(/.f64 a2 (*.f64 b2 b1))
(*.f64 b2 b1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(*.f64 (/.f64 b1 a1) b2)
(/.f64 b1 a1)
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
Outputs
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 a1 b1))
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (neg.f64 (neg.f64 b2)) #s(literal -1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a1 b2) (neg.f64 (*.f64 b1 b1))) b1)
(*.f64 (/.f64 (neg.f64 (/.f64 a1 b2)) (pow.f64 b1 #s(literal 3 binary64))) (*.f64 b1 b1))
(*.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1))
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 a1) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 b2 a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (neg.f64 (/.f64 b2 a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a1 b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) b2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) (neg.f64 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (neg.f64 (/.f64 b2 a1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a1 b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 a1 b2) b1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) a1)
(*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 (neg.f64 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b2) b1))
(*.f64 (neg.f64 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 1 binary64))
(*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (/.f64 a1 b2) b1) (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) #s(literal -1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (pow.f64 b2 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 (neg.f64 a1) b2)) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 (neg.f64 a1) b2)) b1)
(/.f64 (neg.f64 (neg.f64 (/.f64 a1 b2))) (neg.f64 b1))
(/.f64 (neg.f64 (neg.f64 (/.f64 a1 b2))) b1)
(/.f64 (neg.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))) (/.f64 b1 a1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64)))) (/.f64 b1 a1))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b2)) (/.f64 b1 a1))
(/.f64 (/.f64 (/.f64 a1 b2) #s(literal -1 binary64)) b1)
(/.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 a1 b2) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 (neg.f64 a1) (pow.f64 b2 #s(literal -1 binary64))) b1)
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 b2 b1))
(/.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64))) b1)
(/.f64 (/.f64 (neg.f64 a1) b2) (neg.f64 b1))
(/.f64 (/.f64 (neg.f64 a1) b2) b1)
(/.f64 (neg.f64 (/.f64 a1 b2)) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 a1 b2)) b1)
(/.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) (/.f64 b1 a1))
(/.f64 (*.f64 (neg.f64 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1)) (*.f64 b2 b1))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 (/.f64 b2 a1)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 a1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a1))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (neg.f64 b1))
(/.f64 (/.f64 a1 b2) b1)
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (neg.f64 (neg.f64 b2))))
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a1) b1) b2)
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (neg.f64 (neg.f64 (neg.f64 b2))))
(/.f64 (/.f64 a1 b1) (neg.f64 (neg.f64 b2)))
(/.f64 (/.f64 a1 b1) (neg.f64 b2))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (/.f64 a1 b2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 a1) (pow.f64 b2 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (neg.f64 a1) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (neg.f64 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (/.f64 #s(literal -1 binary64) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (neg.f64 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (neg.f64 (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (/.f64 #s(literal -1 binary64) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 a1 b2)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (neg.f64 a1) (*.f64 b2 b1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 1 binary64))
(/.f64 a1 (*.f64 b2 b1))
(neg.f64 (/.f64 (/.f64 a1 b2) b1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 a1 b2) b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (neg.f64 (neg.f64 b2))) (/.f64 (/.f64 a1 b2) b1))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (/.f64 a1 b2) b1))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 b2) b1))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) b1)
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b2)) (neg.f64 b1))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b2)) b1)
(*.f64 (neg.f64 (neg.f64 b2)) (neg.f64 b1))
(*.f64 (neg.f64 (neg.f64 b2)) b1)
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 (neg.f64 b2) b1)
(*.f64 #s(literal -1 binary64) (*.f64 b2 b1))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 b2 (neg.f64 b1))
(*.f64 b2 b1)
(*.f64 (neg.f64 b1) (/.f64 b2 #s(literal 1 binary64)))
(*.f64 (neg.f64 b1) (/.f64 b2 #s(literal -1 binary64)))
(*.f64 (neg.f64 b1) (neg.f64 (neg.f64 b2)))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (neg.f64 b1) b2)
(*.f64 b1 (*.f64 #s(literal -1 binary64) (neg.f64 b2)))
(*.f64 b1 (/.f64 b2 #s(literal 1 binary64)))
(*.f64 b1 (/.f64 b2 #s(literal -1 binary64)))
(*.f64 b1 (neg.f64 (neg.f64 b2)))
(*.f64 b1 (neg.f64 b2))
(*.f64 b1 b2)
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 #s(literal 0 binary64) b2) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 b2 b1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b2 #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 b2 #s(literal 0 binary64)) (*.f64 b2 #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 b2 #s(literal 0 binary64)) (*.f64 b2 b1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (neg.f64 b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 b2))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b1 b1)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 b2 (neg.f64 (*.f64 b1 b1)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 b2 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) b2)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2)) (neg.f64 (*.f64 b1 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (neg.f64 b2)) b1)
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 b2)) (*.f64 b1 b1))
(/.f64 (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b1 b1))) b1)
(/.f64 (*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 3 binary64))) (*.f64 b1 b1))
(/.f64 (*.f64 b2 (neg.f64 (*.f64 b1 b1))) b1)
(/.f64 (*.f64 b2 (pow.f64 (neg.f64 b1) #s(literal 3 binary64))) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (*.f64 b2 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)))))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) b2) b1)
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2) (*.f64 b1 b1))
(/.f64 (neg.f64 b2) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 #s(literal -1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 (*.f64 b1 b1)) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b1 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 b2 (neg.f64 (*.f64 b1 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 b2 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 (*.f64 b1 b1)) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b2 (/.f64 #s(literal -1 binary64) b1))
(/.f64 (neg.f64 b1) (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 (neg.f64 b1) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 b1 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))
(neg.f64 (*.f64 b2 b1))
(fma.f64 (neg.f64 b2) #s(literal 0 binary64) (*.f64 b2 b1))
(fma.f64 #s(literal 0 binary64) (neg.f64 b2) (*.f64 b2 b1))
(fma.f64 #s(literal 0 binary64) b2 (*.f64 b2 b1))
(fma.f64 b2 #s(literal 0 binary64) (*.f64 b2 b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 b2 b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 b2 b1))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1))))) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 b2 b1))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 b2 b1)))
(-.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b1))
(+.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 b2 b1))
(+.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 (*.f64 b2 #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(*.f64 (neg.f64 (*.f64 b1 b1)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (pow.f64 b1 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) b1)
(*.f64 b1 #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 b1 b1 (*.f64 (/.f64 #s(literal 0 binary64) b1) b1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (fma.f64 b1 b1 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) b1))))
(/.f64 (fma.f64 (pow.f64 b1 #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 b1 b1 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 b1 b1)))) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (*.f64 (*.f64 b1 b1) (pow.f64 b1 #s(literal 3 binary64)))) (pow.f64 b1 #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 b1 b1))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 b1 b1)) b1)
(/.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b1 b1) (*.f64 #s(literal 0 binary64) (neg.f64 b1)))))
(/.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 (neg.f64 (*.f64 b1 b1))))
(/.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (*.f64 b1 b1))
(/.f64 (pow.f64 b1 #s(literal 3 binary64)) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b1 b1) (*.f64 #s(literal 0 binary64) (neg.f64 b1))))))
(/.f64 (pow.f64 b1 #s(literal 3 binary64)) (neg.f64 (*.f64 b1 b1)))
(/.f64 #s(literal -1 binary64) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b1 b1) (*.f64 #s(literal 0 binary64) (neg.f64 b1)))) (pow.f64 (neg.f64 b1) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (neg.f64 b1) #s(literal 1 binary64))
(/.f64 b1 #s(literal -1 binary64))
(neg.f64 b1)
(fma.f64 (neg.f64 (*.f64 b1 b1)) (pow.f64 b1 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (pow.f64 b1 #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b1 #s(literal 0 binary64))
(fma.f64 b1 #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) b1)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) #s(literal 1 binary64)) b1)
(-.f64 (/.f64 #s(literal 0 binary64) b1) b1)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) b1)
(-.f64 #s(literal 0 binary64) b1)
(+.f64 #s(literal 0 binary64) (neg.f64 b1))
(+.f64 (neg.f64 b1) #s(literal 0 binary64))
(*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) a2)
(*.f64 #s(literal 1 binary64) (neg.f64 a2))
(*.f64 (neg.f64 a2) #s(literal 1 binary64))
(*.f64 a2 #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 #s(literal 0 binary64) a2) (fma.f64 a2 a2 (*.f64 (/.f64 #s(literal 0 binary64) a2) a2))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (fma.f64 a2 a2 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) a2))))
(/.f64 (fma.f64 (pow.f64 a2 #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 a2 a2 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a2) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a2 a2)))) a2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (*.f64 a2 a2) (pow.f64 a2 #s(literal 3 binary64)))) (pow.f64 a2 #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) a2)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (neg.f64 (*.f64 a2 a2)) a2)
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a2 a2) (*.f64 #s(literal 0 binary64) (neg.f64 a2)))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (neg.f64 (*.f64 a2 a2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 a2 a2))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a2 a2) (*.f64 #s(literal 0 binary64) (neg.f64 a2))))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 a2 a2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a2 a2) (*.f64 #s(literal 0 binary64) (neg.f64 a2)))) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 a2) #s(literal 1 binary64))
(/.f64 a2 #s(literal -1 binary64))
(neg.f64 a2)
(fma.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 a2 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) a2 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 a2 #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 1 binary64)) a2)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) #s(literal 1 binary64)) a2)
(-.f64 (/.f64 #s(literal 0 binary64) a2) a2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) a2)
(-.f64 #s(literal 0 binary64) a2)
(+.f64 #s(literal 0 binary64) (neg.f64 a2))
(+.f64 (neg.f64 a2) #s(literal 0 binary64))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) (neg.f64 (*.f64 a2 a2))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) (pow.f64 a2 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 b1 b1))) b1)
(*.f64 (/.f64 (/.f64 a2 b2) (pow.f64 b1 #s(literal 3 binary64))) (*.f64 b1 b1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b2)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (neg.f64 b2) (pow.f64 a2 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a2 b1))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (*.f64 (neg.f64 b1) (pow.f64 a2 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a2 b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 #s(literal -1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (neg.f64 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 a2 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 0 binary64)) (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 0 binary64)) (-.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) a2)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (pow.f64 b1 #s(literal -1 binary64)))) (neg.f64 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) a2)) b1)
(/.f64 (neg.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 a2))) (neg.f64 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))) b1)
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a2))) b1)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)))) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal -1 binary64) b1))) (neg.f64 (*.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 b2 #s(literal -1 binary64)))) (neg.f64 (*.f64 a2 (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) b1))) (neg.f64 (*.f64 (*.f64 a2 a2) b2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 b2 #s(literal -1 binary64)))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 b2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b1) a2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) a2))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 (neg.f64 a2) (pow.f64 b1 #s(literal -1 binary64))) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) a2)
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 a2)) (neg.f64 b2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 a2 a2))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) a2) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64))) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) (neg.f64 (/.f64 b1 a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal -1 binary64) b1)) (*.f64 a2 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 a2 (neg.f64 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (*.f64 a2 a2) b2))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (*.f64 a2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64)) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (*.f64 a2 a2))) (*.f64 b2 a2))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 b2 (*.f64 a2 a2)))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) a2)) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 b2 a2)))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a2))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b1) b2)
(/.f64 (/.f64 a2 b1) (neg.f64 (neg.f64 b2)))
(/.f64 (/.f64 a2 b1) (neg.f64 b2))
(/.f64 (/.f64 a2 b1) b2)
(/.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 b1))
(/.f64 (/.f64 (neg.f64 a2) b2) b1)
(/.f64 (/.f64 a2 b2) (neg.f64 b1))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 (/.f64 #s(literal -1 binary64) b1) a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) (pow.f64 b1 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 #s(literal -1 binary64) b2) a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a2 (*.f64 b2 b1)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 b2) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal -1 binary64) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (pow.f64 b2 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) b2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (pow.f64 b2 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 a2) (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (*.f64 a2 a2)) (*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) a2) (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2)) (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (neg.f64 (*.f64 a2 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (neg.f64 a2) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (/.f64 a2 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (neg.f64 a2) (*.f64 b2 b1))
(/.f64 a2 (*.f64 b2 b1))
(neg.f64 (/.f64 a2 (*.f64 b2 b1)))
(fma.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))) (/.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (/.f64 a2 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))))) (/.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b2 b1) a2) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 a2) (*.f64 (*.f64 b2 b1) a2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) b1)
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b2)) (neg.f64 b1))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b2)) b1)
(*.f64 (neg.f64 (neg.f64 b2)) (neg.f64 b1))
(*.f64 (neg.f64 (neg.f64 b2)) b1)
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 (neg.f64 b2) b1)
(*.f64 #s(literal -1 binary64) (*.f64 b2 b1))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 b2 (neg.f64 b1))
(*.f64 b2 b1)
(*.f64 (neg.f64 b1) (/.f64 b2 #s(literal 1 binary64)))
(*.f64 (neg.f64 b1) (/.f64 b2 #s(literal -1 binary64)))
(*.f64 (neg.f64 b1) (neg.f64 (neg.f64 b2)))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (neg.f64 b1) b2)
(*.f64 b1 (*.f64 #s(literal -1 binary64) (neg.f64 b2)))
(*.f64 b1 (/.f64 b2 #s(literal 1 binary64)))
(*.f64 b1 (/.f64 b2 #s(literal -1 binary64)))
(*.f64 b1 (neg.f64 (neg.f64 b2)))
(*.f64 b1 (neg.f64 b2))
(*.f64 b1 b2)
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 #s(literal 0 binary64) b2) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 b2 b1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b2 #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 b2 #s(literal 0 binary64)) (*.f64 b2 #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 b2 #s(literal 0 binary64)) (*.f64 b2 b1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (neg.f64 b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 b2))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b1 b1)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 b2 (neg.f64 (*.f64 b1 b1)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 b2 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) b2)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2)) (neg.f64 (*.f64 b1 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (neg.f64 b2)) b1)
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 b2)) (*.f64 b1 b1))
(/.f64 (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b1 b1))) b1)
(/.f64 (*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 3 binary64))) (*.f64 b1 b1))
(/.f64 (*.f64 b2 (neg.f64 (*.f64 b1 b1))) b1)
(/.f64 (*.f64 b2 (pow.f64 (neg.f64 b1) #s(literal 3 binary64))) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (*.f64 b2 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)))))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) b2) b1)
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2) (*.f64 b1 b1))
(/.f64 (neg.f64 b2) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 #s(literal -1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 (*.f64 b1 b1)) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b1 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 b2 (neg.f64 (*.f64 b1 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 b2 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 (*.f64 b1 b1)) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b2 (/.f64 #s(literal -1 binary64) b1))
(/.f64 (neg.f64 b1) (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 (neg.f64 b1) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 b1 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))
(neg.f64 (*.f64 b2 b1))
(fma.f64 (neg.f64 b2) #s(literal 0 binary64) (*.f64 b2 b1))
(fma.f64 #s(literal 0 binary64) (neg.f64 b2) (*.f64 b2 b1))
(fma.f64 #s(literal 0 binary64) b2 (*.f64 b2 b1))
(fma.f64 b2 #s(literal 0 binary64) (*.f64 b2 b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 b2 b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 b2 b1))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1))))) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 b2 b1))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 b2 b1))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 b2 b1)))
(-.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b1))
(+.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 b2 b1))
(+.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 (*.f64 b2 #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) (neg.f64 (*.f64 a2 a2))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) (pow.f64 a2 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 b1) a1) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a2 a1)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (neg.f64 (*.f64 b1 b1))) b1)
(*.f64 (/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (pow.f64 b1 #s(literal 3 binary64))) (*.f64 b1 b1))
(*.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 (/.f64 #s(literal -1 binary64) b2)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 b2 a1) (pow.f64 a2 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 b2 a1) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 b2 a1) (neg.f64 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (/.f64 b2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (*.f64 (neg.f64 a1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 a1 b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 (/.f64 (neg.f64 b1) a1) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 a2 b1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 (/.f64 a2 b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a2)))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 b2))
(*.f64 (*.f64 (neg.f64 a1) a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a1 #s(literal -1 binary64)) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a2 a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 (neg.f64 a1) a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 a1 b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) a1)) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2))) b1)
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1))) b1)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (neg.f64 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2))) (*.f64 b2 b1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1))) (neg.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2))) (neg.f64 (*.f64 a2 (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1))) (neg.f64 (*.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 (*.f64 a2 a2) b2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b1) a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b2) a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 b2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))) (neg.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) a2)) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1))) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))) (/.f64 b1 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))) (neg.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) a1)) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 a1 (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64))) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2)) b1)
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) a1) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1)) a2)
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1)) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 b2) a2) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1)) b1)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 a2 a2))
(/.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1)) (*.f64 b2 b1))
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 a2)) (neg.f64 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (neg.f64 (/.f64 a1 b2)) (neg.f64 (/.f64 b1 a2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) b1)
(/.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1)) (*.f64 (/.f64 b2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2)) (*.f64 a2 (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1)) (*.f64 a2 (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1)) (*.f64 a2 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64)) (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1)) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) a1) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2)) (*.f64 (*.f64 a2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1)) (*.f64 (*.f64 a2 a2) (neg.f64 b2)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1)) (*.f64 (*.f64 a2 a2) b2))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1)) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b2) (*.f64 a2 a2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2))) (*.f64 b2 a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 b2 (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 a1 (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)))
(/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1))
(/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) b1)
(/.f64 (*.f64 (/.f64 a2 b2) a1) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1))
(/.f64 (/.f64 a2 b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 (neg.f64 (neg.f64 b2))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) b2)
(/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 a1 b1) a2) (neg.f64 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (/.f64 b2 a2)))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b2 b1))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a2) b2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b2) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 a2 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 b2) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) b2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) a2) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2)) (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2)) (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 a2) (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 a1 (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (neg.f64 (*.f64 a2 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (/.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b2 a1) (/.f64 (neg.f64 a2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 a1 (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (/.f64 a2 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (neg.f64 a1) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 a1) b2))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(fma.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)) (/.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))) (/.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)) (/.f64 (*.f64 a2 a2) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (neg.f64 (neg.f64 b2))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 b2 a2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 b2 a2)))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) (neg.f64 (*.f64 a2 a2))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) (pow.f64 a2 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 b1) a1) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a2 a1)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (neg.f64 (*.f64 b1 b1))) b1)
(*.f64 (/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (pow.f64 b1 #s(literal 3 binary64))) (*.f64 b1 b1))
(*.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 (/.f64 #s(literal -1 binary64) b2)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 b2 a1) (pow.f64 a2 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 b2 a1) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 b2 a1) (neg.f64 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (/.f64 b2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (*.f64 (neg.f64 a1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 a1 b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 (/.f64 (neg.f64 b1) a1) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 a2 b1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 (/.f64 a2 b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a2)))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 b2))
(*.f64 (*.f64 (neg.f64 a1) a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a1 #s(literal -1 binary64)) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a2 a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 (neg.f64 a1) a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 a1 b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) a1)) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2))) b1)
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1))) b1)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (neg.f64 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2))) (*.f64 b2 b1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1))) (neg.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2))) (neg.f64 (*.f64 a2 (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1))) (neg.f64 (*.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 (*.f64 a2 a2) b2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b1) a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b2) a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 b2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))) (neg.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) a2)) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1))) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))) (/.f64 b1 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))) (neg.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) a1)) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 a1 (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64))) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2)) b1)
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) a1) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1)) a2)
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1)) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 b2) a2) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1)) b1)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 a2 a2))
(/.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1)) (*.f64 b2 b1))
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 a2)) (neg.f64 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (neg.f64 (/.f64 a1 b2)) (neg.f64 (/.f64 b1 a2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) b1)
(/.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1)) (*.f64 (/.f64 b2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2)) (*.f64 a2 (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1)) (*.f64 a2 (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1)) (*.f64 a2 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64)) (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1)) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) a1) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2)) (*.f64 (*.f64 a2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1)) (*.f64 (*.f64 a2 a2) (neg.f64 b2)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1)) (*.f64 (*.f64 a2 a2) b2))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1)) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b2) (*.f64 a2 a2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2))) (*.f64 b2 a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 b2 (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 a1 (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)))
(/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1))
(/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) b1)
(/.f64 (*.f64 (/.f64 a2 b2) a1) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1))
(/.f64 (/.f64 a2 b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 (neg.f64 (neg.f64 b2))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) b2)
(/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 a1 b1) a2) (neg.f64 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (/.f64 b2 a2)))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b2 b1))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a2) b2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b2) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 a2 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 b2) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) b2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) a2) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2)) (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2)) (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 a2) (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 a1 (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (neg.f64 (*.f64 a2 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (/.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b2 a1) (/.f64 (neg.f64 a2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 a1 (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (/.f64 a2 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (neg.f64 a1) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 a1) b2))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(fma.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)) (/.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))) (/.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)) (/.f64 (*.f64 a2 a2) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (neg.f64 (neg.f64 b2))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 b2 a2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 b2 a2)))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 b1 a1))
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))) #s(literal 1 binary64)) b1)
(*.f64 (pow.f64 (/.f64 (/.f64 a1 b2) (neg.f64 (*.f64 b1 b1))) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 a1 b2)) (pow.f64 b1 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 a1) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 b2 b1))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1)) #s(literal -1 binary64)) (*.f64 b2 b1))
(*.f64 (pow.f64 (/.f64 b2 #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 b1 a1))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal 1 binary64)) b1)
(*.f64 (pow.f64 (/.f64 b2 a1) #s(literal 1 binary64)) (pow.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(*.f64 (pow.f64 (/.f64 b2 #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (pow.f64 (neg.f64 b2) #s(literal 1 binary64)) (/.f64 b1 a1))
(*.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 b2 b1))
(*.f64 (pow.f64 b2 #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) (neg.f64 b2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (pow.f64 (/.f64 b2 a1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 a1) b2) #s(literal -1 binary64)) b1)
(*.f64 (pow.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (pow.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 b1 a1))
(*.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))) b1)
(*.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) (/.f64 b1 a1))
(*.f64 (/.f64 b2 #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (/.f64 b2 #s(literal 1 binary64)) (/.f64 b1 a1))
(*.f64 (/.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(*.f64 (/.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a1))
(*.f64 (/.f64 (neg.f64 b2) a1) (neg.f64 b1))
(*.f64 (/.f64 (neg.f64 b2) a1) b1)
(*.f64 (neg.f64 (neg.f64 b2)) (/.f64 b1 a1))
(*.f64 (/.f64 b2 a1) (neg.f64 b1))
(*.f64 (/.f64 b2 a1) b1)
(*.f64 (/.f64 #s(literal -1 binary64) a1) (*.f64 b2 b1))
(*.f64 (/.f64 (neg.f64 b1) a1) (pow.f64 (/.f64 b2 #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (pow.f64 b2 #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (pow.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (pow.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a1) (neg.f64 b2))
(*.f64 (/.f64 (neg.f64 b1) a1) b2)
(*.f64 (neg.f64 b2) (/.f64 (neg.f64 b1) a1))
(*.f64 (neg.f64 b2) (/.f64 b1 a1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) b2))
(*.f64 (pow.f64 a1 #s(literal -1 binary64)) (*.f64 b2 b1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a1) b2))
(*.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 1 binary64))
(*.f64 (/.f64 b1 a1) (pow.f64 (/.f64 b2 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 b1 a1) (pow.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 b1 a1) (pow.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 b1 a1) (/.f64 b2 #s(literal 1 binary64)))
(*.f64 (/.f64 b1 a1) (/.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 b1 a1) (neg.f64 (neg.f64 b2)))
(*.f64 (/.f64 b1 a1) (neg.f64 b2))
(*.f64 (/.f64 b1 a1) b2)
(*.f64 (*.f64 b2 b1) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal 1 binary64)))
(*.f64 (*.f64 b2 b1) (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 b2 b1) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (*.f64 b2 b1) (pow.f64 a1 #s(literal -1 binary64)))
(*.f64 b2 (/.f64 (neg.f64 b1) a1))
(*.f64 b2 (/.f64 b1 a1))
(*.f64 (neg.f64 b1) (pow.f64 (/.f64 (neg.f64 a1) b2) #s(literal -1 binary64)))
(*.f64 (neg.f64 b1) (*.f64 (/.f64 #s(literal -1 binary64) a1) b2))
(*.f64 (neg.f64 b1) (*.f64 (/.f64 #s(literal -1 binary64) a1) (neg.f64 b2)))
(*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (neg.f64 b1) (neg.f64 (/.f64 b2 a1)))
(*.f64 (neg.f64 b1) (/.f64 (neg.f64 b2) a1))
(*.f64 (neg.f64 b1) (/.f64 b2 a1))
(*.f64 b1 (pow.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b2)) #s(literal 1 binary64)))
(*.f64 b1 (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 b2 a1)) #s(literal 1 binary64)))
(*.f64 b1 (pow.f64 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 b1 (pow.f64 (neg.f64 (/.f64 b2 a1)) #s(literal 1 binary64)))
(*.f64 b1 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal 1 binary64)))
(*.f64 b1 (pow.f64 (/.f64 (neg.f64 a1) b2) #s(literal -1 binary64)))
(*.f64 b1 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (neg.f64 b2)))
(*.f64 b1 (*.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 b1 (*.f64 (neg.f64 b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 b1 (neg.f64 (/.f64 b2 a1)))
(*.f64 b1 (/.f64 (neg.f64 b2) a1))
(*.f64 b1 (/.f64 b2 a1))
(pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2))) (/.f64 (neg.f64 a1) b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (/.f64 b2 a1))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (/.f64 b2 a1))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64))) (/.f64 a1 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (/.f64 (neg.f64 a1) b1))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b2))) (/.f64 a1 b1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)))) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) b2)) (neg.f64 (*.f64 b1 a1)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2)) (neg.f64 (*.f64 (*.f64 b1 b1) a1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (/.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (/.f64 b2 a1)) b1)
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (/.f64 b2 a1)) (*.f64 b1 b1))
(/.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1))
(/.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(/.f64 (neg.f64 (/.f64 b2 a1)) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 (neg.f64 (/.f64 b2 a1)) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)))))
(/.f64 (neg.f64 (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(/.f64 (neg.f64 (neg.f64 b2)) (/.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) b2) (*.f64 b1 a1))
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2) (*.f64 (*.f64 b1 b1) a1))
(/.f64 (/.f64 b2 a1) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 (/.f64 b2 a1) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (/.f64 #s(literal -1 binary64) a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 b1) a1) (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 (/.f64 (neg.f64 b1) a1) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))
(/.f64 (neg.f64 b2) (/.f64 a1 b1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 a1 b2) b1))
(/.f64 (pow.f64 a1 #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b1) (*.f64 #s(literal 1 binary64) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 (*.f64 b1 b1)) (/.f64 b2 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (/.f64 b2 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (neg.f64 b2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 #s(literal -1 binary64) (neg.f64 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 a1) (*.f64 (neg.f64 (*.f64 b1 b1)) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b1 b1) a1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b2) b1))
(/.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 1 binary64))
(/.f64 (/.f64 b1 a1) (neg.f64 (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 (/.f64 b1 a1) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 (*.f64 b2 b1) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1))))
(/.f64 (*.f64 b2 b1) (*.f64 #s(literal 1 binary64) (neg.f64 a1)))
(/.f64 (*.f64 b2 b1) (neg.f64 a1))
(/.f64 (*.f64 b2 b1) a1)
(/.f64 b2 (/.f64 (neg.f64 a1) b1))
(/.f64 b2 (/.f64 a1 b1))
(/.f64 (neg.f64 b1) (/.f64 a1 b2))
(/.f64 b1 (neg.f64 (/.f64 a1 b2)))
(neg.f64 (*.f64 (/.f64 b1 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1)) (*.f64 (/.f64 b1 a1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 b2)) (/.f64 b1 (/.f64 a1 b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (/.f64 a1 b2)) (/.f64 b1 (/.f64 a1 b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a1 b2)) (/.f64 b1 (/.f64 a1 b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2))))) (/.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a1 b1)) (*.f64 (/.f64 b1 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 a1))) (*.f64 (/.f64 b1 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 a1) b2))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (*.f64 (/.f64 b1 a1) b2)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2))
(exp.f64 (-.f64 (*.f64 (log.f64 a1) #s(literal -1 binary64)) (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 b2) b1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2))
(*.f64 (pow.f64 (/.f64 (neg.f64 a1) (neg.f64 (*.f64 b1 b1))) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a1 (pow.f64 b1 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 a1 b1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a1 b1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) a1))
(*.f64 (/.f64 #s(literal -1 binary64) a1) (neg.f64 b1))
(*.f64 (/.f64 (neg.f64 b1) a1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a1))
(*.f64 (pow.f64 a1 #s(literal -1 binary64)) b1)
(*.f64 #s(literal 1 binary64) (/.f64 b1 a1))
(*.f64 (/.f64 b1 a1) #s(literal 1 binary64))
(*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) a1))
(*.f64 b1 (pow.f64 a1 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 a1 b1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 a1 b1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 a1 b1) #s(literal -1 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b1 a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (/.f64 #s(literal -1 binary64) a1))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) a1))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64))) a1)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b1 a1) (/.f64 b1 a1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))) a1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) #s(literal 1 binary64))) (neg.f64 (*.f64 b1 (neg.f64 a1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 b1 b1) (neg.f64 a1))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) (/.f64 #s(literal -1 binary64) a1)) b1)
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) a1)) (*.f64 b1 b1))
(/.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64)) (neg.f64 a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b1 a1) (/.f64 b1 a1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 b1 b1))) (neg.f64 (*.f64 (neg.f64 a1) b1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 b1 b1)) #s(literal 1 binary64)) (*.f64 b1 (neg.f64 a1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b1 b1) (neg.f64 a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) b1)) (*.f64 a1 a1))
(/.f64 (neg.f64 (*.f64 b1 b1)) (*.f64 (neg.f64 a1) b1))
(/.f64 (/.f64 #s(literal -1 binary64) a1) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (*.f64 (neg.f64 a1) (*.f64 b1 b1)))
(/.f64 (pow.f64 b1 #s(literal 3 binary64)) (neg.f64 (*.f64 (neg.f64 a1) (*.f64 b1 b1))))
(/.f64 (/.f64 (neg.f64 b1) a1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a1) b1))
(/.f64 (pow.f64 a1 #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 (*.f64 b1 b1)) (/.f64 #s(literal -1 binary64) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b1) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a1) (*.f64 (neg.f64 b1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b1 a1) (/.f64 b1 a1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 (neg.f64 a1)) (*.f64 (neg.f64 (*.f64 b1 b1)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b1 b1) (neg.f64 a1)) (*.f64 (pow.f64 (neg.f64 b1) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a1) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 b1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a1) (*.f64 b1 b1)) (pow.f64 (neg.f64 b1) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(/.f64 (/.f64 b1 a1) #s(literal 1 binary64))
(/.f64 (neg.f64 b1) (neg.f64 a1))
(/.f64 b1 a1)
(neg.f64 (/.f64 (neg.f64 b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))) (/.f64 (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b1 a1) (/.f64 b1 a1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))))) (/.f64 (pow.f64 (/.f64 (neg.f64 b1) a1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b1 a1) (/.f64 b1 a1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (/.f64 (*.f64 (neg.f64 a1) b1) (*.f64 a1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) b1)) (/.f64 (*.f64 b1 b1) (*.f64 (neg.f64 a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) (*.f64 b1 b1))) (/.f64 (pow.f64 b1 #s(literal 3 binary64)) (*.f64 (neg.f64 a1) (*.f64 b1 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (neg.f64 a1)) (/.f64 (neg.f64 b1) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b1)) (neg.f64 a1)) (/.f64 (neg.f64 b1) a1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1))
(exp.f64 (*.f64 (log.f64 (/.f64 a1 b1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 b1 a1))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) (neg.f64 (*.f64 a2 a2))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) (pow.f64 a2 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 b1) a1) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a2 a1)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (neg.f64 (*.f64 b1 b1))) b1)
(*.f64 (/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (pow.f64 b1 #s(literal 3 binary64))) (*.f64 b1 b1))
(*.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1)) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 (/.f64 #s(literal -1 binary64) b2)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)))
(*.f64 (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 b2 a1) (pow.f64 a2 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 a1 #s(literal -1 binary64)) (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 b2 a1) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 b2 a1) (neg.f64 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (/.f64 b2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (*.f64 (neg.f64 a1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 a1 b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 (/.f64 (neg.f64 b1) a1) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 a2 b1) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)))
(*.f64 (/.f64 a2 b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a2 b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a2)))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 b2))
(*.f64 (*.f64 (neg.f64 a1) a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a1 #s(literal -1 binary64)) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a1) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a2 a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 (neg.f64 a1) a2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 (/.f64 a1 b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (neg.f64 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) a1)) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2))) b1)
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1))) b1)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))) b1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (neg.f64 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2))) (*.f64 b2 b1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1))) (neg.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2))) (neg.f64 (*.f64 a2 (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1))) (neg.f64 (*.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1))) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1))) (neg.f64 (*.f64 (*.f64 a2 a2) b2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b1) a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (neg.f64 b2) a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 b2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))) (neg.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64))) (*.f64 b2 b1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b2) a2)) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1))) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))) (/.f64 b1 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))) (neg.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) a1)) (neg.f64 (*.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 a1 (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64))) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2)) b1)
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) a1) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1)) a2)
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1)) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 b2) a2) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1)) b1)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 a2 a2))
(/.f64 (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2)) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a2 a1)) (*.f64 b2 b1))
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 a2)) (neg.f64 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))))
(/.f64 (neg.f64 (/.f64 a1 b2)) (neg.f64 (/.f64 b1 a2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2))) b1)
(/.f64 (neg.f64 (pow.f64 b2 #s(literal -1 binary64))) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a1)) (*.f64 (/.f64 b2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2)) (*.f64 a2 (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1)) (*.f64 a2 (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1)) (*.f64 a2 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64)) (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1)) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) a1) (*.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2)) (*.f64 (*.f64 a2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1)) (*.f64 (*.f64 a2 a2) (neg.f64 b2)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1)) (*.f64 (*.f64 a2 a2) b2))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1)) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1) (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))) (*.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (neg.f64 b2) (*.f64 a2 a2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2))) (*.f64 b2 a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 b2 (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 a1 (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)))
(/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) (neg.f64 b1))
(/.f64 (*.f64 a1 (/.f64 (neg.f64 a2) b2)) b1)
(/.f64 (*.f64 (/.f64 a2 b2) a1) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)))
(/.f64 (pow.f64 a2 #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1))
(/.f64 (/.f64 a2 b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 (neg.f64 (neg.f64 b2))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) b2)
(/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (*.f64 (/.f64 a1 b1) a2) (neg.f64 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (/.f64 b2 a2)))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b2 b1))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a2) b2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (/.f64 a1 b2) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (/.f64 a1 b2) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (*.f64 (/.f64 a2 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b2) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 (neg.f64 a2) b2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (*.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 (neg.f64 a1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 a2 a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) (neg.f64 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 b2) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 a2 a2)) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 a1 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) b2) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (/.f64 (neg.f64 a1) b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) (neg.f64 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (*.f64 b2 b1)) (*.f64 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) a2) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b1) (*.f64 a2 a2)) (*.f64 (/.f64 a1 b2) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2)) (*.f64 (/.f64 a1 b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 a2) (*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (*.f64 (neg.f64 a1) (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) a2) (*.f64 a1 (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)) (*.f64 a1 (pow.f64 (neg.f64 a2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (neg.f64 (*.f64 a2 a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2)) (pow.f64 (neg.f64 a2) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (/.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b2 a1) (/.f64 (neg.f64 a2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 a1 (/.f64 (neg.f64 a2) b2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b1) a1) (/.f64 a2 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) a2))
(/.f64 (neg.f64 a1) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 a1) b2))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (neg.f64 (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(fma.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)) (/.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))) (/.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (/.f64 b1 a1) b2) a2) (pow.f64 (*.f64 (/.f64 b1 a1) b2) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)) (/.f64 (*.f64 a2 a2) (*.f64 (*.f64 (/.f64 b1 a1) b2) a2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 a2 a2))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (neg.f64 (neg.f64 b2))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 b2 a2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 b2 a2)))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1 binary64)) (*.f64 (log.f64 a1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a1) b2) a2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))

eval258.0ms (5.5%)

Memory
65.8MiB live, 356.5MiB allocated
Compiler

Compiled 25 954 to 2 969 computations (88.6% saved)

prune194.0ms (4.2%)

Memory
-10.8MiB live, 355.8MiB allocated
Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New2 12012 121
Fresh000
Picked123
Done066
Total2 12192 130
Accuracy
100.0%
Counts
2 130 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
89.1%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
79.6%
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
90.8%
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
80.6%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
91.3%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
86.5%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
71.8%
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
86.2%
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
Compiler

Compiled 64 to 64 computations (0% saved)

simplify4.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 b2 b1)
cost-diff0
(/.f64 a1 (*.f64 b2 b1))
cost-diff0
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
cost-diff0
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
Rules
48×lower-*.f32
46×lower-/.f32
44×lower-*.f64
44×lower-/.f64
20×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01134
01434
12534
24734
36334
46534
56534
06534
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
a2
(/.f64 a1 (*.f64 b2 b1))
a1
(*.f64 b2 b1)
b2
b1
Outputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
a2
(/.f64 a1 (*.f64 b2 b1))
a1
(*.f64 b2 b1)
b2
b1

localize26.0ms (0.6%)

Memory
-37.7MiB live, 43.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 b2 b1)
accuracy0
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
accuracy5.503831219989709
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
accuracy6.085582354503981
(/.f64 a1 (*.f64 b2 b1))
Samples
17.0ms256×0valid
Compiler

Compiled 28 to 12 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-div: 5.0ms (53.5% of total)
ival-mult: 4.0ms (42.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0.3%)

Memory
21.3MiB live, 21.3MiB allocated
Counts
4 → 156
Calls
Call 1
Inputs
#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())
#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())
#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())
#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())
Outputs
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf a1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b1) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b1) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b1) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor 0 b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor 0 b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf b2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (/ a1 (* b1 b2)) (taylor -inf b2) (#s(alt (/.f64 a1 (*.f64 b2 b1)) (patch (/.f64 a1 (*.f64 b2 b1)) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (* b1 b2) (taylor -inf b2) (#s(alt (*.f64 b2 b1) (patch (*.f64 b2 b1) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor 0 a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (patch #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
#s(alt (/ (* a1 a2) (* b1 b2)) (taylor -inf a2) (#s(alt (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (patch (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
1.0ms
b2
@-inf
((/ a2 (* (/ b1 a1) b2)) (* a2 (/ a1 (* b2 b1))) (/ a1 (* b2 b1)) (* b2 b1))
1.0ms
b1
@-inf
((/ a2 (* (/ b1 a1) b2)) (* a2 (/ a1 (* b2 b1))) (/ a1 (* b2 b1)) (* b2 b1))
1.0ms
b1
@inf
((/ a2 (* (/ b1 a1) b2)) (* a2 (/ a1 (* b2 b1))) (/ a1 (* b2 b1)) (* b2 b1))
1.0ms
b2
@inf
((/ a2 (* (/ b1 a1) b2)) (* a2 (/ a1 (* b2 b1))) (/ a1 (* b2 b1)) (* b2 b1))
1.0ms
a1
@-inf
((/ a2 (* (/ b1 a1) b2)) (* a2 (/ a1 (* b2 b1))) (/ a1 (* b2 b1)) (* b2 b1))

simplify6.0ms (0.1%)

Memory
9.8MiB live, 9.8MiB allocated
Algorithm
egg-herbie
Rules
40×lower-*.f64
40×lower-*.f32
30×lower-/.f32
30×lower-/.f64
12×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08924
118924
236924
345924
445924
045924
Stop Event
iter limit
saturated
Counts
156 → 156
Calls
Call 1
Inputs
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
Outputs
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b2 b1))
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(* b1 b2)
(*.f64 b2 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))

rewrite98.0ms (2.1%)

Memory
-22.6MiB live, 90.7MiB allocated
Rules
2 588×lower-*.f32
2 584×lower-*.f64
1 902×lower--.f32
1 902×lower--.f64
1 840×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01130
01430
14630
221430
3123930
4569730
0810630
Stop Event
iter limit
node limit
iter limit
Counts
4 → 221
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/.f64 a1 (*.f64 b2 b1))
(*.f64 b2 b1)
Outputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(*.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (neg.f64 a1))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 #s(literal -1 binary64) a1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (/.f64 a2 b2) a1) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 a2) a1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2) #s(literal 1 binary64))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 (/.f64 (neg.f64 a2) b2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 a2 b2))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 a2))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (*.f64 b2 (/.f64 b1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) a2)) (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (neg.f64 b1) a1) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 b2 a2) (/.f64 #s(literal -1 binary64) a1)))
(/.f64 (neg.f64 (pow.f64 a2 #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (*.f64 a2 a2)))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1)
(/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 b2 a2) (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a1)))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (/.f64 (neg.f64 a1) b2) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b1)))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (/.f64 a1 b2) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) b1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (neg.f64 a1) (*.f64 b2 (/.f64 (neg.f64 b1) a2)))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 a2) (neg.f64 b1)))
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2) #s(literal 1 binary64))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (*.f64 b2 (/.f64 b1 a2)))
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
(/.f64 a2 (*.f64 b2 (/.f64 b1 a1)))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(fma.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal 0 binary64) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(fma.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b2) b1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 b2 (/.f64 b1 a1)) a2) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b2) b1)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))
(*.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal -1 binary64))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a1 b1))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a1 b2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 a1 b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) a1)
(*.f64 (/.f64 a1 b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(pow.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 a1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 (/.f64 (neg.f64 a1) b2) b1))) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 #s(literal -1 binary64) b2))) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (*.f64 (neg.f64 b2) b1) (pow.f64 b2 #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 (neg.f64 a1) b2))) (*.f64 (*.f64 (neg.f64 b2) b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 (neg.f64 a1) b1))) (*.f64 (*.f64 (neg.f64 b2) b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 a1 b2))) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 a1 b1))) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a1))) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (*.f64 (neg.f64 b2) b1) a1)) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (*.f64 (neg.f64 b2) b1)) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (neg.f64 (pow.f64 a1 #s(literal 3 binary64))) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 a1 a1)))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal -1 binary64))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a1))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 a1))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (neg.f64 a1) b2) (neg.f64 b1))
(/.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (/.f64 a1 b2) b1)
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 a1)))
(/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 b2 (/.f64 b1 a1))))
(/.f64 (neg.f64 a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 a1 (*.f64 b2 b1))
(neg.f64 (/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (/.f64 a1 (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b2) b1))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (*.f64 (neg.f64 b2) b1) #s(literal -1 binary64))
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 b2 b1)
(*.f64 b1 b2)
(pow.f64 (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 b2) b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (*.f64 (neg.f64 b2) b1))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (*.f64 (neg.f64 b2) b1) #s(literal -1 binary64))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))
(neg.f64 (/.f64 (neg.f64 b1) (pow.f64 b2 #s(literal -1 binary64))))
(neg.f64 (*.f64 (neg.f64 b2) b1))
(fma.f64 (neg.f64 b2) #s(literal 0 binary64) (*.f64 b2 b1))
(fma.f64 (neg.f64 b2) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 b2) (*.f64 b2 b1))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b2) b1) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 b2) b1) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 b1 b2 #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (/.f64 (neg.f64 b1) (pow.f64 b2 #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 b2 b1)))
(+.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b1))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(+.f64 (*.f64 b2 b1) #s(literal 0 binary64))

eval45.0ms (1%)

Memory
32.8MiB live, 74.4MiB allocated
Compiler

Compiled 4 230 to 811 computations (80.8% saved)

prune79.0ms (1.7%)

Memory
-18.7MiB live, 57.0MiB allocated
Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New3770377
Fresh000
Picked011
Done088
Total3779386
Accuracy
100.0%
Counts
386 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
89.1%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
79.6%
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
90.8%
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
80.6%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
91.3%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
86.5%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
71.8%
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
86.2%
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
Compiler

Compiled 146 to 103 computations (29.5% saved)

regimes30.0ms (0.7%)

Memory
10.6MiB live, 47.3MiB allocated
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
Outputs
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
Calls

7 calls:

7.0ms
b2
4.0ms
a2
4.0ms
b1
4.0ms
a1
4.0ms
(*.f64 a1 a2)
Results
AccuracySegmentsBranch
97.2%2a1
95.2%2a2
97.4%2b1
98.6%2b2
99.3%2(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
98.9%3(*.f64 a1 a2)
99.5%2(*.f64 b1 b2)
Compiler

Compiled 17 to 33 computations (-94.1% saved)

regimes20.0ms (0.4%)

Memory
-15.3MiB live, 28.8MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
Outputs
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
Calls

6 calls:

6.0ms
b1
3.0ms
b2
3.0ms
a1
3.0ms
(*.f64 a1 a2)
3.0ms
(*.f64 b1 b2)
Results
AccuracySegmentsBranch
93.0%2a1
96.9%3(*.f64 a1 a2)
94.3%2b1
96.8%3b2
97.9%3(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
98.4%3(*.f64 b1 b2)
Compiler

Compiled 16 to 29 computations (-81.3% saved)

regimes13.0ms (0.3%)

Memory
-10.5MiB live, 28.1MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
Outputs
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
Calls

5 calls:

3.0ms
b2
3.0ms
a2
2.0ms
(*.f64 a1 a2)
2.0ms
(*.f64 b1 b2)
2.0ms
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Results
AccuracySegmentsBranch
94.1%3b2
92.1%2a2
94.4%3(*.f64 a1 a2)
96.3%3(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
97.6%4(*.f64 b1 b2)
Compiler

Compiled 15 to 25 computations (-66.7% saved)

regimes11.0ms (0.2%)

Memory
19.3MiB live, 19.3MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (*.f64 (neg.f64 b1) b2)) (neg.f64 a2))
Outputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
Calls

5 calls:

2.0ms
b1
2.0ms
a1
2.0ms
(*.f64 a1 a2)
2.0ms
(*.f64 b1 b2)
2.0ms
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Results
AccuracySegmentsBranch
92.8%3(*.f64 a1 a2)
91.0%2a1
91.3%2b1
92.7%2(*.f64 b1 b2)
92.7%2(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Compiler

Compiled 15 to 25 computations (-66.7% saved)

regimes9.0ms (0.2%)

Memory
15.3MiB live, 15.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
Outputs
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
Calls

7 calls:

1.0ms
b1
1.0ms
b2
1.0ms
a2
1.0ms
a1
1.0ms
(*.f64 a1 a2)
Results
AccuracySegmentsBranch
86.2%1a1
86.2%1(*.f64 a1 a2)
86.2%1b1
86.2%1a2
86.2%1b2
86.2%1(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
86.2%1(*.f64 b1 b2)
Compiler

Compiled 17 to 33 computations (-94.1% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
543.8942637181858
721935.5191729891
Compiler

Compiled 10 to 14 computations (-40% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3145101272.1520815
24437868129.341877
0.0ms
3.5782928686e-314
1.982268820041863e-287
Compiler

Compiled 10 to 14 computations (-40% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.1711893703910445e+306
+inf
0.0ms
0.0
1.475205247e-315
Compiler

Compiled 10 to 14 computations (-40% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3145101272.1520815
24437868129.341877
Compiler

Compiled 10 to 14 computations (-40% saved)

simplify29.0ms (0.6%)

Memory
-6.6MiB live, 32.1MiB allocated
Algorithm
egg-herbie
Rules
14×*-commutative-binary64-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041145
149145
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 b1 b2) #s(literal 1000 binary64)) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(if (<=.f64 (*.f64 b1 b2) #s(literal 10120112665/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (*.f64 b1 b2) #s(literal 5000000000 binary64)) #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1)))
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 0 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 5000000000 binary64)) #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
Outputs
(if (<=.f64 (*.f64 b1 b2) #s(literal 1000 binary64)) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(if (<=.f64 (*.f64 b2 b1) #s(literal 1000 binary64)) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(if (<=.f64 (*.f64 b1 b2) #s(literal 10120112665/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (*.f64 b1 b2) #s(literal 5000000000 binary64)) #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1)))
(if (<=.f64 (*.f64 b2 b1) #s(literal 10120112665/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) (if (<=.f64 (*.f64 b2 b1) #s(literal 5000000000 binary64)) #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1)))
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 0 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) #s(literal 0 binary64)) (*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) #s(literal 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) (*.f64 (/.f64 a1 b2) (/.f64 a2 b1))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 5000000000 binary64)) #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
(if (<=.f64 (*.f64 b2 b1) #s(literal 5000000000 binary64)) #s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)) (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1))
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
#s(approx (/ a2 (* (/ b1 a1) b2)) (*.f64 (/.f64 a1 (*.f64 b2 b1)) a2))

soundness577.0ms (12.4%)

Memory
-1.7MiB live, 270.7MiB allocated
Rules
3 264×lower-/.f32
3 262×lower-*.f32
3 252×lower-*.f64
3 244×lower-/.f64
2 736×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
01013
12713
213113
380013
4568913
0805313
0161872
1401872
2921872
31331872
41641872
51911872
62131872
72781872
83551872
93751872
103771872
03771872
01973
03473
111073
261173
3404173
0810273
Stop Event
done
iter limit
node limit
iter limit
iter limit
saturated
iter limit
node limit
iter limit
Compiler

Compiled 341 to 198 computations (41.9% saved)

preprocess511.0ms (11%)

Memory
1.0MiB live, 640.2MiB allocated
Compiler

Compiled 756 to 438 computations (42.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...