Quotient of products

Time bar (total: 3.6s)

analyze124.0ms (3.5%)

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 12 to 8 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 23.0ms (63.9% of total)
ival-div: 11.0ms (30.6% of total)
const: 1.0ms (2.8% of total)
backward-pass: 1.0ms (2.8% of total)

sample816.0ms (22.9%)

Results
515.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 232.0ms
ival-mult: 144.0ms (62% of total)
ival-div: 78.0ms (33.6% of total)
const: 7.0ms (3% of total)
backward-pass: 3.0ms (1.3% of total)
Bogosity

preprocess102.0ms (2.9%)

Algorithm
egg-herbie
Rules
1205×fma-define
591×div-sub
554×unsub-neg
342×times-frac
320×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045512
1143512
2419512
31300512
43246512
56593512
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 b2)))
(neg.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 b2)))
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b1) b2)))
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 b1 a2) (*.f64 a1 b2))
(/.f64 (*.f64 b2 a2) (*.f64 b1 a1))
(/.f64 (*.f64 a1 b1) (*.f64 a2 b2))
(/.f64 (*.f64 a1 b2) (*.f64 b1 a2))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 b2))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 b2))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b1) b2))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2)))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 a1 b2) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 a2 b1) b2))
(neg.f64 (/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(neg.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b1) b2)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(/.f64 (*.f64 b1 a2) (*.f64 a1 b2))
(*.f64 b1 (/.f64 a2 (*.f64 a1 b2)))
(*.f64 b1 (/.f64 (/.f64 a2 b2) a1))
(*.f64 a2 (/.f64 b1 (*.f64 a1 b2)))
(/.f64 (*.f64 b2 a2) (*.f64 b1 a1))
(*.f64 (/.f64 b2 b1) (/.f64 a2 a1))
(/.f64 (*.f64 a2 b2) (*.f64 a1 b1))
(*.f64 b2 (/.f64 a2 (*.f64 a1 b1)))
(*.f64 b2 (/.f64 (/.f64 a2 b1) a1))
(/.f64 (*.f64 a1 b1) (*.f64 a2 b2))
(*.f64 (/.f64 a1 a2) (/.f64 b1 b2))
(*.f64 a1 (/.f64 b1 (*.f64 a2 b2)))
(*.f64 b1 (/.f64 a1 (*.f64 a2 b2)))
(/.f64 (*.f64 a1 b2) (*.f64 b1 a2))
(*.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(*.f64 a1 (/.f64 (/.f64 b2 b1) a2))
(*.f64 a1 (/.f64 b2 (*.f64 a2 b1)))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Symmetry

(negabs a1)

(negabs a2)

(negabs b1)

(negabs b2)

(sort a1 a2)

(sort b1 b2)

explain59.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
380-1(2.343748817961646e-283 2.2829349990681507e+272 2.306714188354999e-293 1.1654265721446756e-22)(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
00-0-a2
00-0-b1
00-0-b2
00-0-a1
00-0-(*.f64 a1 a2)
00-0-(*.f64 b1 b2)
Results
41.0ms512×0valid
Compiler

Compiled 55 to 23 computations (58.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 8.0ms (66.5% of total)
ival-div: 3.0ms (24.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 25 to 13 computations (48% saved)

prune2.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
86.2%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
98.3%
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
80.5%
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
87.7%
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
Compiler

Compiled 44 to 28 computations (36.4% saved)

localize83.0ms (2.3%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
cost-diff0
(*.f64 b1 b2)
cost-diff0
(/.f64 a2 (*.f64 b1 b2))
cost-diff0
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
accuracy92.8%
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
accuracy91.5%
(/.f64 a2 (*.f64 b1 b2))
accuracy86.2%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
accuracy85.2%
(/.f64 (/.f64 a2 b1) b2)
Rules
*-commutative
associate-*r/
associate-*l/
associate-/r*
associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022310
135310
248310
355310
455310
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
a1
(/.f64 a2 (*.f64 b1 b2))
a2
(*.f64 b1 b2)
b1
b2
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
a1
(/.f64 (/.f64 a2 b1) b2)
(/.f64 a2 b1)
a2
b1
b2
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(/.f64 a1 b1)
a1
b1
(/.f64 a2 b2)
a2
b2
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a1 a2)
a1
a2
(*.f64 b1 b2)
b1
b2
Outputs
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
a1
(/.f64 a2 (*.f64 b1 b2))
(/.f64 (/.f64 a2 b2) b1)
a2
(*.f64 b1 b2)
b1
b2
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
a1
(/.f64 (/.f64 a2 b1) b2)
(/.f64 a2 (*.f64 b1 b2))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b1)
a2
b1
b2
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(/.f64 a1 b1)
a1
b1
(/.f64 a2 b2)
a2
b2
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 a1 a2)
a1
a2
(*.f64 b1 b2)
b1
b2
Results
51.0ms256×0valid
Compiler

Compiled 77 to 16 computations (79.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-div: 12.0ms (54.7% of total)
ival-mult: 9.0ms (41% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series30.0ms (0.8%)

Counts
6 → 132
Calls
Call 1
Inputs
#<alt (/.f64 (/.f64 a2 b1) b2)>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))>
#<alt (*.f64 b1 b2)>
#<alt (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))>
Outputs
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 a2 (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
Calls

60 calls:

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

rewrite275.0ms (7.7%)

Algorithm
batch-egg-rewrite
Rules
829×log1p-expm1-u
829×expm1-log1p-u
788×log-prod
192×expm1-undefine
192×log1p-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019150
1279150
23497150
Stop Event
node limit
Counts
6 → 308
Calls
Call 1
Inputs
(/.f64 (/.f64 a2 b1) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 b1 b2)
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2)))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 a2 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (sqrt.f64 a2) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a2) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a2) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2))
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1))
(*.f64 (/.f64 (sqrt.f64 a2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a2 b1)) (cbrt.f64 b2)))
(pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 b1 b2) a2) #s(literal -1 binary64))
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (/.f64 a2 b1) (neg.f64 b2)))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b1 b2)))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b1)) b2))
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a2 (*.f64 b1 b2)))))
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a2 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a2 (*.f64 a1 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 a2 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) a1))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) a1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 a2 a1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) a1))
(*.f64 (sqrt.f64 (*.f64 a2 a1)) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 (sqrt.f64 (*.f64 a2 a1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (*.f64 a2 a1) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 a1 (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 #s(literal 1 binary64)) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 (*.f64 a2 a1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 (*.f64 a2 a1)) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) b1) (/.f64 (sqrt.f64 (*.f64 a2 a1)) b2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) b2) (/.f64 (sqrt.f64 (*.f64 a2 a1)) b1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (*.f64 a1 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (*.f64 a1 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2)))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b1 b2)) (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64))) (cbrt.f64 a1))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b1 b2)) (sqrt.f64 a1)) (sqrt.f64 a1))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2)))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 a2 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (sqrt.f64 a2) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a2) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a2) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2))
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1))
(*.f64 (/.f64 (sqrt.f64 a2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a2 b1)) (cbrt.f64 b2)))
(pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 b1 b2) a2) #s(literal -1 binary64))
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (/.f64 a2 b1) (neg.f64 b2)))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b1 b2)))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b1)) b2))
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a2 (*.f64 b1 b2)))))
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a2 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (neg.f64 (*.f64 a2 (neg.f64 a1))) (neg.f64 (*.f64 b1 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) a1) (neg.f64 b2))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) b2)) (cbrt.f64 (pow.f64 (exp.f64 b1) b2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) b2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (*.f64 b1 b2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 b1 b2) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 b1) b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b1 b2))))
(cbrt.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 b1 #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 b2 #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 b1 b2)))
(log1p.f64 (expm1.f64 (*.f64 b1 b2)))
(exp.f64 (log.f64 (*.f64 b1 b2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b1 b2)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (neg.f64 (*.f64 a2 (neg.f64 a1))) (neg.f64 (*.f64 b1 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) a1) (neg.f64 b2))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))

simplify273.0ms (7.7%)

Algorithm
egg-herbie
Rules
358×cube-prod
306×exp-prod
285×distribute-lft-neg-in
265×distribute-rgt-neg-in
243×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040713282
194013186
2305113186
Stop Event
node limit
Counts
440 → 205
Calls
Call 1
Inputs
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2)))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 a2 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (sqrt.f64 a2) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a2) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a2) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2))
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1))
(*.f64 (/.f64 (sqrt.f64 a2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a2 b1)) (cbrt.f64 b2)))
(pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 b1 b2) a2) #s(literal -1 binary64))
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (/.f64 a2 b1) (neg.f64 b2)))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b1 b2)))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b1)) b2))
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a2 (*.f64 b1 b2)))))
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a2 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a2 (*.f64 a1 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 a2 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) a1))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) a1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 a2 a1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) a1))
(*.f64 (sqrt.f64 (*.f64 a2 a1)) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 (sqrt.f64 (*.f64 a2 a1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (*.f64 a2 a1) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 a1 (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 #s(literal 1 binary64)) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 (*.f64 a2 a1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 (*.f64 a2 a1)) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) b1) (/.f64 (sqrt.f64 (*.f64 a2 a1)) b2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) b2) (/.f64 (sqrt.f64 (*.f64 a2 a1)) b1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (*.f64 a1 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (*.f64 a1 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2)))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b1 b2)) (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64))) (cbrt.f64 a1))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b1 b2)) (sqrt.f64 a1)) (sqrt.f64 a1))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2)))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 a2 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (sqrt.f64 a2) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a2) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a2) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2))
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1))
(*.f64 (/.f64 (sqrt.f64 a2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a2 b1)) (cbrt.f64 b2)))
(pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 b1 b2) a2) #s(literal -1 binary64))
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (/.f64 a2 b1) (neg.f64 b2)))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b1 b2)))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b1)) b2))
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a2 (*.f64 b1 b2)))))
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a2 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (neg.f64 (*.f64 a2 (neg.f64 a1))) (neg.f64 (*.f64 b1 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) a1) (neg.f64 b2))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) b2)) (cbrt.f64 (pow.f64 (exp.f64 b1) b2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) b2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (*.f64 b1 b2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 b1 b2) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 b1) b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b1 b2))))
(cbrt.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 b1 #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 b2 #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 b1 b2)))
(log1p.f64 (expm1.f64 (*.f64 b1 b2)))
(exp.f64 (log.f64 (*.f64 b1 b2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b1 b2)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (neg.f64 (*.f64 a2 (neg.f64 a1))) (neg.f64 (*.f64 b1 (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) a1) (neg.f64 b2))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
Outputs
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 a2 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 a2 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 a2) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2)
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a2) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 a2 (cbrt.f64 b2)) b1) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 a2 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(/.f64 (/.f64 a2 (sqrt.f64 b2)) (*.f64 b1 (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 a2 (cbrt.f64 b2)) b1) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 a2 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(/.f64 (/.f64 a2 (sqrt.f64 b2)) (*.f64 b1 (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 a2 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(/.f64 (/.f64 a2 (sqrt.f64 b2)) (*.f64 b1 (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a2 b1)) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 a2 (cbrt.f64 b2)) b1) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (/.f64 (*.f64 b1 b2) a2) #s(literal -1 binary64))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 a2 b1) (neg.f64 b2)))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 2 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a2 (*.f64 b1 b2)))))
(/.f64 a2 (*.f64 b1 b2))
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(/.f64 a2 (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a2 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(/.f64 a2 (*.f64 b1 b2))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 1 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 a2 (*.f64 a1 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 a2 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 a2 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 a2 a1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (sqrt.f64 (*.f64 a2 a1)) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 (sqrt.f64 (*.f64 a2 a1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) (*.f64 a2 a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (*.f64 a2 a1) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 a1 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 #s(literal 1 binary64)) (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 (*.f64 a2 a1)) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 (*.f64 a2 a1)) b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 a1)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 (*.f64 a2 a1)) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) b1) (/.f64 (sqrt.f64 (*.f64 a2 a1)) b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) b2) (/.f64 (sqrt.f64 (*.f64 a2 a1)) b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 a1)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 a2 a1)) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 a1 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 a1 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2)))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b1 b2)) (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64))) (cbrt.f64 a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (*.f64 (/.f64 a2 (*.f64 b1 b2)) (sqrt.f64 a1)) (sqrt.f64 a1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 a2 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 a2 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a2 b1)) (*.f64 (sqrt.f64 (/.f64 a2 b1)) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 a2) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2)
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a2) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 a2 (cbrt.f64 b2)) b1) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 a2 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(/.f64 (/.f64 a2 (sqrt.f64 b2)) (*.f64 b1 (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 a2 (cbrt.f64 b2)) b1) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a2 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 a2 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(/.f64 (/.f64 a2 (sqrt.f64 b2)) (*.f64 b1 (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a2 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 a2 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(/.f64 (/.f64 a2 (sqrt.f64 b2)) (*.f64 b1 (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a2 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a2 b1)) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a2 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 a2 (cbrt.f64 b2)) b1) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 2 binary64))
(/.f64 a2 (*.f64 b1 b2))
(pow.f64 (/.f64 (*.f64 b1 b2) a2) #s(literal -1 binary64))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 a2 b1) (neg.f64 b2)))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b1 b2)))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b1)) b2))
(/.f64 a2 (*.f64 b1 b2))
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 2 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a2 (*.f64 b1 b2)))))
(/.f64 a2 (*.f64 b1 b2))
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(/.f64 a2 (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a2 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(/.f64 a2 (*.f64 b1 b2))
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))))
(/.f64 a2 (*.f64 b1 b2))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b1 b2))) #s(literal 1 binary64)))
(/.f64 a2 (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (neg.f64 (*.f64 a2 (neg.f64 a1))) (neg.f64 (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 (/.f64 a2 (neg.f64 b1))) (neg.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) a1) (neg.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (*.f64 b1 b2))
(*.f64 b1 b2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) b2)) (cbrt.f64 (pow.f64 (exp.f64 b1) b2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) b2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) b2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b1 b2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 b1 b2)))
(pow.f64 (*.f64 b1 b2) #s(literal 1 binary64))
(*.f64 b1 b2)
(pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 3 binary64))
(*.f64 b1 b2)
(pow.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 b1 b2)
(pow.f64 (sqrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))
(*.f64 b1 b2)
(sqrt.f64 (pow.f64 (*.f64 b1 b2) #s(literal 2 binary64)))
(*.f64 b1 b2)
(log.f64 (pow.f64 (exp.f64 b1) b2))
(*.f64 b1 b2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b1 b2))))
(*.f64 b1 b2)
(cbrt.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)))
(*.f64 b1 b2)
(cbrt.f64 (*.f64 (pow.f64 b1 #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(*.f64 b1 b2)
(cbrt.f64 (*.f64 (pow.f64 b2 #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(*.f64 b1 b2)
(expm1.f64 (log1p.f64 (*.f64 b1 b2)))
(log1p.f64 (expm1.f64 (*.f64 b1 b2)))
(*.f64 b1 b2)
(exp.f64 (log.f64 (*.f64 b1 b2)))
(*.f64 b1 b2)
(exp.f64 (*.f64 (log.f64 (*.f64 b1 b2)) #s(literal 1 binary64)))
(*.f64 b1 b2)
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 (*.f64 b1 b2))) a1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (neg.f64 (*.f64 a2 (neg.f64 a1))) (neg.f64 (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 (/.f64 a2 (neg.f64 b1))) (neg.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) a1) (neg.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 3 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(neg.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 2 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) #s(literal 3 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (*.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a2 (*.f64 b1 b2)) #s(literal 3 binary64)) (pow.f64 a1 #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 a1) (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))

eval67.0ms (1.9%)

Compiler

Compiled 2751 to 888 computations (67.7% saved)

prune38.0ms (1.1%)

Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New2214225
Fresh000
Picked134
Done000
Total2227229
Accuracy
100.0%
Counts
229 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
85.6%
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
87.6%
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
86.2%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
88.7%
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
98.3%
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
91.1%
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
80.5%
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Compiler

Compiled 80 to 52 computations (35% saved)

localize101.0ms (2.8%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 a1 b1)
cost-diff0
(/.f64 (/.f64 a1 b1) b2)
cost-diff0
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
cost-diff12864
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
accuracy91.8%
(/.f64 (*.f64 b1 b2) a2)
accuracy91.5%
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
accuracy91.5%
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
accuracy72.2%
(sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
Rules
*-commutative
associate-/r*
associate-/l*
associate-*r/
times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026395
138395
256395
370395
472395
572395
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
a2
(/.f64 (/.f64 a1 b1) b2)
(/.f64 a1 b1)
a1
b1
b2
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
a1
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 b2)
b1
b2
a2
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 a1) b2)
(*.f64 a2 a1)
a2
a1
b2
b1
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
a2
(/.f64 a1 (*.f64 b1 b2))
a1
(*.f64 b1 b2)
b1
b2
#s(literal 2 binary64)
Outputs
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1)
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
a2
(/.f64 (/.f64 a1 b1) b2)
(/.f64 a1 (*.f64 b1 b2))
(/.f64 (/.f64 a1 b2) b1)
(/.f64 a1 b1)
a1
b1
b2
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1)
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
a1
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(*.f64 b1 b2)
b1
b2
a2
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1)
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(/.f64 (*.f64 a2 a1) b2)
(*.f64 a2 (/.f64 a1 b2))
(*.f64 a2 a1)
a2
a1
b2
b1
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1)
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) b1))
(sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b2) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1)
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
a2
(/.f64 a1 (*.f64 b1 b2))
(/.f64 (/.f64 a1 b2) b1)
a1
(*.f64 b1 b2)
b1
b2
#s(literal 2 binary64)
Results
60.0ms256×0valid
Compiler

Compiled 100 to 20 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-div: 12.0ms (49.2% of total)
ival-mult: 7.0ms (28.7% of total)
ival-pow: 3.0ms (12.3% of total)
ival-sqrt: 2.0ms (8.2% of total)
const: 1.0ms (4.1% of total)
backward-pass: 0.0ms (0% of total)

series40.0ms (1.1%)

Counts
7 → 228
Calls
Call 1
Inputs
#<alt (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))>
#<alt (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))>
#<alt (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))>
#<alt (/.f64 (/.f64 a1 b1) b2)>
#<alt (/.f64 a1 b1)>
Outputs
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (/.f64 a1 (*.f64 b1 b2))>
Calls

72 calls:

TimeVariablePointExpression
10.0ms
b1
@0
(/ (/ a1 b1) b2)
5.0ms
a2
@-inf
(sqrt (* a2 (/ a1 (* b1 b2))))
1.0ms
b1
@-inf
(pow (sqrt (* a2 (/ a1 (* b1 b2)))) 2)
1.0ms
a2
@-inf
(pow (sqrt (* a2 (/ a1 (* b1 b2)))) 2)
1.0ms
b2
@-inf
(pow (sqrt (* a2 (/ a1 (* b1 b2)))) 2)

rewrite188.0ms (5.3%)

Algorithm
batch-egg-rewrite
Rules
841×log1p-expm1-u
841×expm1-log1p-u
778×log-prod
206×expm1-undefine
206×log1p-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022185
1302185
23616185
Stop Event
node limit
Counts
7 → 324
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 b1 b2) a2)
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 a1 b1)
Outputs
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (sqrt.f64 a2) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 a2))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(/.f64 (sqrt.f64 (*.f64 a2 a1)) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b1))) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 a2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b1 (/.f64 b2 a2)))) #s(literal 1 binary64))
(*.f64 b1 (/.f64 b2 a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b2 (*.f64 b1 (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (*.f64 b1 b2) (/.f64 #s(literal 1 binary64) a2))
(*.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b1 (/.f64 b2 a2)))
(*.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 b1) (/.f64 b2 a2)))
(*.f64 (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))) (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (sqrt.f64 (*.f64 b1 b2)) (/.f64 (sqrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (sqrt.f64 (*.f64 b1 b2)) (*.f64 (sqrt.f64 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (sqrt.f64 b1) (*.f64 (sqrt.f64 b1) (/.f64 b2 a2)))
(*.f64 (*.f64 b1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) (neg.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) a2) (*.f64 b1 b2))
(*.f64 (/.f64 b2 a2) b1)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (*.f64 b1 b2) (cbrt.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 a2)) (/.f64 (*.f64 b1 b2) (sqrt.f64 a2)))
(*.f64 (/.f64 b2 (sqrt.f64 a2)) (/.f64 b1 (sqrt.f64 a2)))
(*.f64 (/.f64 b1 #s(literal 1 binary64)) (/.f64 b2 a2))
(*.f64 (/.f64 b2 #s(literal 1 binary64)) (/.f64 b1 a2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b1 b2)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (/.f64 b1 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b2 (cbrt.f64 a2)))
(*.f64 (/.f64 b1 (sqrt.f64 a2)) (/.f64 b2 (sqrt.f64 a2)))
(*.f64 (/.f64 b2 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b1 (cbrt.f64 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (sqrt.f64 a2)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) (sqrt.f64 a2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b1 b2)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 b1 b2)) (cbrt.f64 a2)))
(pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 a2 b1) b2) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 b1 b2) (neg.f64 a2)))
(neg.f64 (/.f64 (*.f64 b1 (neg.f64 b2)) a2))
(sqrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b1 (/.f64 b2 a2)))))
(cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 b1 (/.f64 b2 a2))))
(log1p.f64 (expm1.f64 (*.f64 b1 (/.f64 b2 a2))))
(exp.f64 (log.f64 (*.f64 b1 (/.f64 b2 a2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(*.f64 a1 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(*.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (/.f64 a1 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) a2))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (*.f64 a2 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 a1 b1) b2))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)))
(*.f64 (*.f64 a2 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b1) b2) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 a2))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b1) b2) (sqrt.f64 a2)) (sqrt.f64 a2))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 a2)) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 b1) b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(*.f64 a1 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 a1 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 1 binary64))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b1) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (/.f64 (sqrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (*.f64 (sqrt.f64 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a1)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a1) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 a1) b2) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a1 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a1 b1)) (cbrt.f64 b2)))
(pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64))
(pow.f64 (*.f64 b1 (/.f64 b2 a1)) #s(literal -1 binary64))
(neg.f64 (/.f64 a1 (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (/.f64 a1 b1) (neg.f64 b2)))
(neg.f64 (/.f64 (neg.f64 a1) (*.f64 b1 b2)))
(neg.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 a1 b1) b2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a1 b1) b2)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a1 b1) b2)))
(exp.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 a1 b1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a1 b1))) (cbrt.f64 (exp.f64 (/.f64 a1 b1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 b1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 b1))) #s(literal 1 binary64))
(*.f64 a1 (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(*.f64 (cbrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a1 b1)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (sqrt.f64 (/.f64 a1 b1)))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) a1)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a1 b1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 a1) (sqrt.f64 b1)))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 b1)))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(neg.f64 (/.f64 (neg.f64 a1) b1))
(sqrt.f64 (pow.f64 (/.f64 a1 b1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 a1 b1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a1 b1))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 a1 b1)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 a1) b1))))
(cbrt.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 a1 b1)))
(log1p.f64 (expm1.f64 (/.f64 a1 b1)))
(exp.f64 (log.f64 (/.f64 a1 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 a1 b1)) #s(literal 1 binary64)))

simplify245.0ms (6.9%)

Algorithm
egg-herbie
Rules
479×cube-prod
446×exp-prod
429×associate-*r*
386×associate-*l*
325×swap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056417457
1118817197
2473417197
Stop Event
node limit
Counts
552 → 316
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (sqrt.f64 a2) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 a2))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(/.f64 (sqrt.f64 (*.f64 a2 a1)) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b1))) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 a2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b1 (/.f64 b2 a2)))) #s(literal 1 binary64))
(*.f64 b1 (/.f64 b2 a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b2 (*.f64 b1 (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (*.f64 b1 b2) (/.f64 #s(literal 1 binary64) a2))
(*.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b1 (/.f64 b2 a2)))
(*.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 b1) (/.f64 b2 a2)))
(*.f64 (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))) (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (sqrt.f64 (*.f64 b1 b2)) (/.f64 (sqrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (sqrt.f64 (*.f64 b1 b2)) (*.f64 (sqrt.f64 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (sqrt.f64 b1) (*.f64 (sqrt.f64 b1) (/.f64 b2 a2)))
(*.f64 (*.f64 b1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) (neg.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) a2) (*.f64 b1 b2))
(*.f64 (/.f64 b2 a2) b1)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (*.f64 b1 b2) (cbrt.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 a2)) (/.f64 (*.f64 b1 b2) (sqrt.f64 a2)))
(*.f64 (/.f64 b2 (sqrt.f64 a2)) (/.f64 b1 (sqrt.f64 a2)))
(*.f64 (/.f64 b1 #s(literal 1 binary64)) (/.f64 b2 a2))
(*.f64 (/.f64 b2 #s(literal 1 binary64)) (/.f64 b1 a2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b1 b2)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 b1 b2)) a2))
(*.f64 (/.f64 b1 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b2 (cbrt.f64 a2)))
(*.f64 (/.f64 b1 (sqrt.f64 a2)) (/.f64 b2 (sqrt.f64 a2)))
(*.f64 (/.f64 b2 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b1 (cbrt.f64 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (sqrt.f64 a2)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) (sqrt.f64 a2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b1 b2)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 b1 b2)) (cbrt.f64 a2)))
(pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 a2 b1) b2) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 b1 b2) (neg.f64 a2)))
(neg.f64 (/.f64 (*.f64 b1 (neg.f64 b2)) a2))
(sqrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b1 (/.f64 b2 a2)))))
(cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 b1 (/.f64 b2 a2))))
(log1p.f64 (expm1.f64 (*.f64 b1 (/.f64 b2 a2))))
(exp.f64 (log.f64 (*.f64 b1 (/.f64 b2 a2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(*.f64 a1 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(*.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (/.f64 a1 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) a2))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (*.f64 a2 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 a1 b1) b2))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)))
(*.f64 (*.f64 a2 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b1) b2) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 a2))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b1) b2) (sqrt.f64 a2)) (sqrt.f64 a2))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 a2)) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 b1) b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(*.f64 a1 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 a1 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 1 binary64))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b1) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (/.f64 (sqrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (*.f64 (sqrt.f64 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a1)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a1) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 (sqrt.f64 a1) b2) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a1 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a1 b1)) b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a1 b1)) (cbrt.f64 b2)))
(pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64))
(pow.f64 (*.f64 b1 (/.f64 b2 a1)) #s(literal -1 binary64))
(neg.f64 (/.f64 a1 (*.f64 b1 (neg.f64 b2))))
(neg.f64 (/.f64 (/.f64 a1 b1) (neg.f64 b2)))
(neg.f64 (/.f64 (neg.f64 a1) (*.f64 b1 b2)))
(neg.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 a1 b1) b2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a1 b1) b2)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a1 b1) b2)))
(exp.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 a1 b1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a1 b1))) (cbrt.f64 (exp.f64 (/.f64 a1 b1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 b1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 b1))) #s(literal 1 binary64))
(*.f64 a1 (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(*.f64 (cbrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a1 b1)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (sqrt.f64 (/.f64 a1 b1)))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) a1)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a1 b1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 a1) (sqrt.f64 b1)))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 b1)))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(neg.f64 (/.f64 (neg.f64 a1) b1))
(sqrt.f64 (pow.f64 (/.f64 a1 b1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 a1 b1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a1 b1))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 a1 b1)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 a1) b1))))
(cbrt.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 a1 b1)))
(log1p.f64 (expm1.f64 (/.f64 a1 b1)))
(exp.f64 (log.f64 (/.f64 a1 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 a1 b1)) #s(literal 1 binary64)))
Outputs
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(neg.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 (*.f64 a2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))) (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))) (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 a2) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 a2) (sqrt.f64 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 a2))
(*.f64 (sqrt.f64 a2) (sqrt.f64 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) (sqrt.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) (sqrt.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))
(/.f64 (sqrt.f64 (*.f64 a2 a1)) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (sqrt.f64 (*.f64 a1 a2)) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b1))) (sqrt.f64 b2))
(/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b1))) (sqrt.f64 b2))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(fabs.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2))
(sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 3 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 3 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(+.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 a2)))
(*.f64 b2 (/.f64 b1 a2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b1 (/.f64 b2 a2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2))))
(*.f64 b1 (/.f64 b2 a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b2 (*.f64 b1 (/.f64 #s(literal 1 binary64) a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (*.f64 b1 b2) (/.f64 #s(literal 1 binary64) a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 1 binary64))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 #s(literal 1 binary64) (*.f64 b1 (/.f64 b2 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 b1) (/.f64 b2 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))) (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (sqrt.f64 (*.f64 b1 b2)) (/.f64 (sqrt.f64 (*.f64 b1 b2)) a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (sqrt.f64 (*.f64 b1 b2)) (*.f64 (sqrt.f64 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (sqrt.f64 b1) (*.f64 (sqrt.f64 b1) (/.f64 b2 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (*.f64 b1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) (neg.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) a2) (*.f64 b1 b2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b2 a2) b1)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (*.f64 b1 b2) (cbrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 a2)) (/.f64 (*.f64 b1 b2) (sqrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b2 (sqrt.f64 a2)) (/.f64 b1 (sqrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b1 #s(literal 1 binary64)) (/.f64 b2 a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b2 #s(literal 1 binary64)) (/.f64 b1 a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b1 b2)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 b1 b2)) a2))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b1 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b2 (cbrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b1 (sqrt.f64 a2)) (/.f64 b2 (sqrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 b2 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b1 (cbrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)) (sqrt.f64 a2)) (/.f64 (cbrt.f64 (*.f64 b1 b2)) (sqrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b1 b2)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 b1 b2)) (cbrt.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 1 binary64))
(*.f64 b2 (/.f64 b1 a2))
(pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 3 binary64))
(*.f64 b2 (/.f64 b1 a2))
(pow.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 b2 (/.f64 b1 a2))
(pow.f64 (sqrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64))
(*.f64 b2 (/.f64 b1 a2))
(pow.f64 (/.f64 (/.f64 a2 b1) b2) #s(literal -1 binary64))
(*.f64 b2 (/.f64 b1 a2))
(neg.f64 (/.f64 (*.f64 b1 b2) (neg.f64 a2)))
(*.f64 b2 (/.f64 b1 a2))
(neg.f64 (/.f64 (*.f64 b1 (neg.f64 b2)) a2))
(*.f64 b2 (/.f64 b1 a2))
(sqrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 2 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(log.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))
(*.f64 b2 (/.f64 b1 a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b1 (/.f64 b2 a2)))))
(*.f64 b2 (/.f64 b1 a2))
(cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 a2)) #s(literal 3 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(*.f64 b2 (/.f64 b1 a2))
(expm1.f64 (log1p.f64 (*.f64 b1 (/.f64 b2 a2))))
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2))))
(log1p.f64 (expm1.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 b2 (/.f64 b1 a2))
(exp.f64 (log.f64 (*.f64 b1 (/.f64 b2 a2))))
(*.f64 b2 (/.f64 b1 a2))
(exp.f64 (*.f64 (log.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 1 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))) a2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))))
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) (sqrt.f64 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 a1 (*.f64 b1 b2))) (*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) (sqrt.f64 a2)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 #s(literal 1 binary64)) (/.f64 (/.f64 a1 b1) b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (/.f64 a2 (sqrt.f64 b2)) (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b1) b2) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b1) b2) (sqrt.f64 a2)) (sqrt.f64 a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) (cbrt.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))))
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) #s(literal 4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 a2)) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)) (sqrt.f64 (/.f64 a1 (*.f64 b1 b2)))))
(*.f64 (sqrt.f64 (/.f64 a1 (*.f64 b1 b2))) (*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) (sqrt.f64 a2)))
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a2 (/.f64 a1 b1))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (neg.f64 (*.f64 a2 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b1))) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 (neg.f64 a1) b1)) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 b1 (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b1 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) (sqrt.f64 b2)) (sqrt.f64 b2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)) a2))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (*.f64 (pow.f64 a2 #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)))
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 b1) b2))
(/.f64 a1 (*.f64 b1 b2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2)))) (cbrt.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (*.f64 b1 b2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a1 b1) b2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 a1 (*.f64 b1 b2))))
(*.f64 a1 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 a1 (*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 1 binary64))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 b1) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (/.f64 (sqrt.f64 (/.f64 a1 b1)) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (*.f64 (sqrt.f64 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (*.f64 b1 (neg.f64 b2))))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) b1) a1)
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 b1))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(/.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a1) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b2) (/.f64 (cbrt.f64 a1) b1))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(*.f64 (cbrt.f64 (/.f64 a1 (*.f64 b1 b2))) (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b1 b2))))
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b1 b2))))
(/.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (sqrt.f64 (*.f64 b1 b2)))
(*.f64 (/.f64 (sqrt.f64 a1) b2) (/.f64 (sqrt.f64 a1) b1))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b1 b2))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(/.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b2))) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) #s(literal 2 binary64)))
(*.f64 (/.f64 a1 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(/.f64 (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 a1 (*.f64 b1 (cbrt.f64 b2))) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)) (sqrt.f64 b2))
(/.f64 (/.f64 a1 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(/.f64 (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 a1 (*.f64 b1 (cbrt.f64 b2))) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b2)) (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)) (sqrt.f64 b2))
(/.f64 (/.f64 a1 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a1 (*.f64 b1 b2)))) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 a1 (*.f64 b1 b2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (sqrt.f64 b2)) (/.f64 (cbrt.f64 (/.f64 a1 b1)) (sqrt.f64 b2)))
(*.f64 (/.f64 a1 (sqrt.f64 b2)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 b2) b1)))
(/.f64 (/.f64 (/.f64 a1 b1) (sqrt.f64 b2)) (sqrt.f64 b2))
(/.f64 (/.f64 a1 (*.f64 b1 (sqrt.f64 b2))) (sqrt.f64 b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a1 b1)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 a1 b1)) b2))
(/.f64 a1 (*.f64 b1 b2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 a1 b1)) (cbrt.f64 b2)))
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (cbrt.f64 b2)))
(/.f64 (/.f64 (/.f64 a1 b1) (cbrt.f64 b2)) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(/.f64 (/.f64 a1 (*.f64 b1 (cbrt.f64 b2))) (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)))
(pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 1 binary64))
(/.f64 a1 (*.f64 b1 b2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 3 binary64))
(/.f64 a1 (*.f64 b1 b2))
(pow.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 a1 (*.f64 b1 b2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 2 binary64))
(/.f64 a1 (*.f64 b1 b2))
(pow.f64 (*.f64 b1 (/.f64 b2 a1)) #s(literal -1 binary64))
(/.f64 a1 (*.f64 b1 b2))
(neg.f64 (/.f64 a1 (*.f64 b1 (neg.f64 b2))))
(/.f64 a1 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 a1 b1) (neg.f64 b2)))
(/.f64 a1 (*.f64 b1 b2))
(neg.f64 (/.f64 (neg.f64 a1) (*.f64 b1 b2)))
(/.f64 a1 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(/.f64 a1 (*.f64 b1 b2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 2 binary64)))
(/.f64 a1 (*.f64 b1 b2))
(log.f64 (exp.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a1 (*.f64 b1 b2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 a1 b1) b2))))
(/.f64 a1 (*.f64 b1 b2))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a1 b1) b2) #s(literal 3 binary64)))
(/.f64 a1 (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 3 binary64))))
(/.f64 a1 (*.f64 b1 b2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)) (pow.f64 b2 #s(literal 3 binary64))))
(/.f64 a1 (*.f64 b1 b2))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a1 b1) b2)))
(expm1.f64 (log1p.f64 (/.f64 a1 (*.f64 b1 b2))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a1 (*.f64 b1 b2))
(exp.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)))
(/.f64 a1 (*.f64 b1 b2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)) #s(literal 1 binary64)))
(/.f64 a1 (*.f64 b1 b2))
(+.f64 #s(literal 0 binary64) (/.f64 a1 b1))
(/.f64 a1 b1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a1 b1))) (cbrt.f64 (exp.f64 (/.f64 a1 b1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 b1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 b1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 b1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 a1 b1)))
(*.f64 a1 (/.f64 #s(literal 1 binary64) b1))
(/.f64 a1 b1)
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(/.f64 a1 b1)
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(/.f64 a1 b1)
(*.f64 (cbrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)))
(/.f64 a1 b1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 a1 b1)))
(/.f64 a1 b1)
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) b1))
(/.f64 a1 b1)
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 #s(literal 1 binary64) b1)))
(/.f64 a1 b1)
(*.f64 (sqrt.f64 (/.f64 a1 b1)) (sqrt.f64 (/.f64 a1 b1)))
(/.f64 a1 b1)
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) b1))
(/.f64 a1 b1)
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 #s(literal 1 binary64) b1)))
(/.f64 a1 b1)
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 a1 b1)
(*.f64 (/.f64 #s(literal 1 binary64) b1) a1)
(/.f64 a1 b1)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 b1)))
(/.f64 (/.f64 a1 (cbrt.f64 b1)) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1)))
(/.f64 (/.f64 a1 (sqrt.f64 b1)) (sqrt.f64 b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) b1))
(/.f64 a1 b1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (cbrt.f64 (/.f64 a1 b1)))
(*.f64 (cbrt.f64 (/.f64 a1 b1)) (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 a1 b1)) (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 a1) (sqrt.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1)))
(/.f64 (/.f64 a1 (sqrt.f64 b1)) (sqrt.f64 b1))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) b1))
(/.f64 a1 b1)
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 b1)))
(/.f64 (/.f64 a1 (cbrt.f64 b1)) (pow.f64 (cbrt.f64 b1) #s(literal 2 binary64)))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(/.f64 a1 b1)
(pow.f64 (cbrt.f64 (/.f64 a1 b1)) #s(literal 3 binary64))
(/.f64 a1 b1)
(pow.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 a1 b1)
(pow.f64 (sqrt.f64 (/.f64 a1 b1)) #s(literal 2 binary64))
(/.f64 a1 b1)
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(/.f64 a1 b1)
(neg.f64 (/.f64 (neg.f64 a1) b1))
(/.f64 a1 b1)
(sqrt.f64 (pow.f64 (/.f64 a1 b1) #s(literal 2 binary64)))
(/.f64 a1 b1)
(log.f64 (exp.f64 (/.f64 a1 b1)))
(/.f64 a1 b1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 a1 b1))))
(/.f64 a1 b1)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 a1 b1)))))
(/.f64 a1 b1)
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 a1) b1))))
(/.f64 a1 b1)
(cbrt.f64 (pow.f64 (/.f64 a1 b1) #s(literal 3 binary64)))
(/.f64 a1 b1)
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(/.f64 a1 b1)
(expm1.f64 (log1p.f64 (/.f64 a1 b1)))
(log1p.f64 (expm1.f64 (/.f64 a1 b1)))
(/.f64 a1 b1)
(exp.f64 (log.f64 (/.f64 a1 b1)))
(/.f64 a1 b1)
(exp.f64 (*.f64 (log.f64 (/.f64 a1 b1)) #s(literal 1 binary64)))
(/.f64 a1 b1)

eval51.0ms (1.4%)

Compiler

Compiled 4321 to 1516 computations (64.9% saved)

prune58.0ms (1.6%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New3151316
Fresh000
Picked134
Done033
Total3167323
Accuracy
100.0%
Counts
323 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.6%
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
86.2%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
88.7%
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
93.4%
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
98.3%
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
91.1%
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
80.5%
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Compiler

Compiled 77 to 49 computations (36.4% saved)

localize36.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 b2 a2)
cost-diff0
(*.f64 (/.f64 b2 a2) b1)
cost-diff0
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
accuracy100.0%
(/.f64 b2 a2)
accuracy96.0%
(*.f64 (/.f64 b2 a2) b1)
accuracy93.9%
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
Rules
10×*-commutative
associate-/r*
associate-*r/
associate-*l/
associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01482
11982
22982
34082
45982
56682
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
a1
(*.f64 (/.f64 b2 a2) b1)
(/.f64 b2 a2)
b2
a2
b1
Outputs
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
(/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1)
a1
(*.f64 (/.f64 b2 a2) b1)
(*.f64 b2 (/.f64 b1 a2))
(/.f64 b2 a2)
b2
a2
b1
Results
22.0ms256×0valid
Compiler

Compiled 24 to 8 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 5.0ms (52.9% of total)
ival-div: 4.0ms (42.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series10.0ms (0.3%)

Counts
3 → 84
Calls
Call 1
Inputs
#<alt (/.f64 a1 (*.f64 (/.f64 b2 a2) b1))>
#<alt (*.f64 (/.f64 b2 a2) b1)>
#<alt (/.f64 b2 a2)>
Outputs
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
#<alt (/.f64 (*.f64 b1 b2) a2)>
Calls

27 calls:

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

rewrite107.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
875×log1p-expm1-u
875×expm1-log1p-u
494×log-prod
171×pow-unpow
146×expm1-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01466
116166
2228866
Stop Event
node limit
Counts
3 → 130
Calls
Call 1
Inputs
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
(*.f64 (/.f64 b2 a2) b1)
(/.f64 b2 a2)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 1 binary64))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b2) b1)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b2) b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 (/.f64 b2 a2)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 (/.f64 b2 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a1) (/.f64 b2 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b1 (/.f64 a1 (/.f64 b2 a2))) #s(literal -1 binary64))
(neg.f64 (/.f64 a1 (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(neg.f64 (/.f64 (neg.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(exp.f64 (log.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 a2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 1 binary64))
(/.f64 b1 (/.f64 a2 b2))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 b2 b1) a2)
(/.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2))
(/.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 a2))
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2))
(/.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a2)
(/.f64 (/.f64 (*.f64 b2 b1) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 a2))
(/.f64 (/.f64 (*.f64 b2 b1) (sqrt.f64 a2)) (sqrt.f64 a2))
(pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b2 (/.f64 b1 a2)))))
(cbrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 b1 #s(literal 3 binary64)) (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2))))
(log1p.f64 (expm1.f64 (*.f64 b2 (/.f64 b1 a2))))
(exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 b2 a2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 b2 a2))) (cbrt.f64 (exp.f64 (/.f64 b2 a2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 b2 a2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 b2 a2))) #s(literal 1 binary64))
(*.f64 b2 (/.f64 #s(literal 1 binary64) a2))
(*.f64 (/.f64 b2 a2) #s(literal 1 binary64))
(*.f64 (/.f64 b2 a2) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(*.f64 (cbrt.f64 (/.f64 b2 a2)) (pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 b2 a2)))
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 b2) a2))
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 b2) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (sqrt.f64 (/.f64 b2 a2)) (sqrt.f64 (/.f64 b2 a2)))
(*.f64 (sqrt.f64 b2) (/.f64 (sqrt.f64 b2) a2))
(*.f64 (sqrt.f64 b2) (*.f64 (sqrt.f64 b2) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 b2) (/.f64 #s(literal 1 binary64) (neg.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) a2) b2)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b2 (cbrt.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 a2)) (/.f64 b2 (sqrt.f64 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 b2) a2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 b2 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (sqrt.f64 a2)) (/.f64 (cbrt.f64 b2) (sqrt.f64 a2)))
(*.f64 (/.f64 (sqrt.f64 b2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 b2) a2))
(*.f64 (/.f64 (sqrt.f64 b2) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 b2) (cbrt.f64 a2)))
(pow.f64 (/.f64 b2 a2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64))
(pow.f64 (/.f64 a2 b2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 b2 (neg.f64 a2)))
(neg.f64 (/.f64 (neg.f64 b2) a2))
(sqrt.f64 (pow.f64 (/.f64 b2 a2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 b2 a2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 b2 a2))))
(cbrt.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 b2 #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 b2 a2)))
(log1p.f64 (expm1.f64 (/.f64 b2 a2)))
(exp.f64 (log.f64 (/.f64 b2 a2)))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 b2 a2))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 b2 a2))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 b2 a2))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 b2)) #s(literal -1 binary64)))

simplify94.0ms (2.6%)

Algorithm
egg-herbie
Rules
933×fma-define
329×*-commutative
309×associate-/r/
248×exp-prod
242×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03185635
16625635
221715635
Stop Event
node limit
Counts
214 → 151
Calls
Call 1
Inputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 1 binary64))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b2) b1)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b2) b1)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 (/.f64 b2 a2)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 (/.f64 b2 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a1) (/.f64 b2 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1))
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)))
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b1 (/.f64 a1 (/.f64 b2 a2))) #s(literal -1 binary64))
(neg.f64 (/.f64 a1 (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(neg.f64 (/.f64 (neg.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(exp.f64 (log.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 a2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 1 binary64))
(/.f64 b1 (/.f64 a2 b2))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 b2 b1) a2)
(/.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2))
(/.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 a2))
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2))
(/.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a2)
(/.f64 (/.f64 (*.f64 b2 b1) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 a2))
(/.f64 (/.f64 (*.f64 b2 b1) (sqrt.f64 a2)) (sqrt.f64 a2))
(pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b2 (/.f64 b1 a2)))))
(cbrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 b1 #s(literal 3 binary64)) (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2))))
(log1p.f64 (expm1.f64 (*.f64 b2 (/.f64 b1 a2))))
(exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 b2 a2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 b2 a2))) (cbrt.f64 (exp.f64 (/.f64 b2 a2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 b2 a2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 b2 a2))) #s(literal 1 binary64))
(*.f64 b2 (/.f64 #s(literal 1 binary64) a2))
(*.f64 (/.f64 b2 a2) #s(literal 1 binary64))
(*.f64 (/.f64 b2 a2) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(*.f64 (cbrt.f64 (/.f64 b2 a2)) (pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 b2 a2)))
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 b2) a2))
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 b2) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (sqrt.f64 (/.f64 b2 a2)) (sqrt.f64 (/.f64 b2 a2)))
(*.f64 (sqrt.f64 b2) (/.f64 (sqrt.f64 b2) a2))
(*.f64 (sqrt.f64 b2) (*.f64 (sqrt.f64 b2) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 b2) (/.f64 #s(literal 1 binary64) (neg.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) a2) b2)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b2 (cbrt.f64 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 a2)) (/.f64 b2 (sqrt.f64 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 b2) a2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 b2 a2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (sqrt.f64 a2)) (/.f64 (cbrt.f64 b2) (sqrt.f64 a2)))
(*.f64 (/.f64 (sqrt.f64 b2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 b2) a2))
(*.f64 (/.f64 (sqrt.f64 b2) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 b2) (cbrt.f64 a2)))
(pow.f64 (/.f64 b2 a2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64))
(pow.f64 (/.f64 a2 b2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 b2 (neg.f64 a2)))
(neg.f64 (/.f64 (neg.f64 b2) a2))
(sqrt.f64 (pow.f64 (/.f64 b2 a2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 b2 a2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 b2 a2))))
(cbrt.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 b2 #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 b2 a2)))
(log1p.f64 (expm1.f64 (/.f64 b2 a2)))
(exp.f64 (log.f64 (/.f64 b2 a2)))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 b2 a2))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 b2 a2))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 b2 a2))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 b2)) #s(literal -1 binary64)))
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b2 (/.f64 b1 a2))
(*.f64 b1 (/.f64 b2 a2))
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (*.f64 b2 (/.f64 b1 a2))))) (cbrt.f64 (exp.f64 (/.f64 a1 (*.f64 b2 (/.f64 b1 a2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (*.f64 b2 (/.f64 b1 a2)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) (cbrt.f64 (exp.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))) (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (*.f64 b2 (/.f64 b1 a2)))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))))) #s(literal 2 binary64))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b1 b2))))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b2) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b2) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (neg.f64 a1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 a1 (/.f64 b2 a2)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 (/.f64 b2 a2)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) b1) (/.f64 (cbrt.f64 a1) (/.f64 b2 a2)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 (cbrt.f64 (/.f64 a1 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 b1 b2) a2)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)) (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 b1 (/.f64 b2 a2))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) #s(literal 2 binary64)) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (sqrt.f64 a1) #s(literal 1 binary64)) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 3 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 2 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(pow.f64 (/.f64 b1 (/.f64 a1 (/.f64 b2 a2))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(neg.f64 (/.f64 a1 (*.f64 (/.f64 b2 a2) (neg.f64 b1))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(neg.f64 (/.f64 (neg.f64 a1) (*.f64 b2 (/.f64 b1 a2))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 2 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(log.f64 (exp.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(cbrt.f64 (/.f64 (pow.f64 a1 #s(literal 3 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64))))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(exp.f64 (log.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1)) #s(literal 1 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 3 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 a1 (/.f64 b2 a2)) b1))) #s(literal 2 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) #s(literal -1 binary64)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/.f64 (*.f64 a1 (/.f64 a2 b1)) b2)
(+.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 a2)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 1 binary64))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 b1 (/.f64 a2 b2))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b2 b1) a2)
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 a2))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 b2 b1) #s(literal 1 binary64)) a2)
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 b2 b1) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 a2))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 b2 b1) (sqrt.f64 a2)) (sqrt.f64 a2))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 1 binary64))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 3 binary64))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(pow.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 2 binary64))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(sqrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 2 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(log.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 b2 (/.f64 b1 a2)))))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(cbrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) #s(literal 3 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)) (pow.f64 b1 #s(literal 3 binary64))))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(cbrt.f64 (*.f64 (pow.f64 b1 #s(literal 3 binary64)) (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64))))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2))))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(log1p.f64 (expm1.f64 (*.f64 b2 (/.f64 b1 a2))))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) #s(literal 1 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 3 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 1/3 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) #s(literal 2 binary64)))
(*.f64 b2 (/.f64 b1 a2))
(/.f64 (*.f64 b1 b2) a2)
(*.f64 b1 (/.f64 b2 a2))
(+.f64 #s(literal 0 binary64) (/.f64 b2 a2))
(/.f64 b2 a2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 b2 a2))) (cbrt.f64 (exp.f64 (/.f64 b2 a2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 b2 a2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 b2 a2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 b2 a2))) #s(literal 1 binary64))
(/.f64 b2 a2)
(*.f64 b2 (/.f64 #s(literal 1 binary64) a2))
(/.f64 b2 a2)
(*.f64 (/.f64 b2 a2) #s(literal 1 binary64))
(/.f64 b2 a2)
(*.f64 (/.f64 b2 a2) (log.f64 (exp.f64 #s(literal 1 binary64))))
(/.f64 b2 a2)
(*.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(/.f64 b2 a2)
(*.f64 (cbrt.f64 (/.f64 b2 a2)) (pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64)))
(/.f64 b2 a2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 b2 a2)))
(/.f64 b2 a2)
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 b2) a2))
(/.f64 b2 a2)
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 b2) (/.f64 #s(literal 1 binary64) a2)))
(/.f64 b2 a2)
(*.f64 (sqrt.f64 (/.f64 b2 a2)) (sqrt.f64 (/.f64 b2 a2)))
(/.f64 b2 a2)
(*.f64 (sqrt.f64 b2) (/.f64 (sqrt.f64 b2) a2))
(/.f64 b2 a2)
(*.f64 (sqrt.f64 b2) (*.f64 (sqrt.f64 b2) (/.f64 #s(literal 1 binary64) a2)))
(/.f64 b2 a2)
(*.f64 (neg.f64 b2) (/.f64 #s(literal 1 binary64) (neg.f64 a2)))
(/.f64 b2 a2)
(*.f64 (/.f64 #s(literal 1 binary64) a2) b2)
(/.f64 b2 a2)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 b2 (cbrt.f64 a2)))
(/.f64 b2 a2)
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 a2)) (/.f64 b2 (sqrt.f64 a2)))
(/.f64 b2 a2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 b2) a2))
(/.f64 b2 a2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (cbrt.f64 (/.f64 b2 a2)))
(*.f64 (cbrt.f64 (/.f64 b2 a2)) (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 b2 a2)) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) #s(literal 2 binary64)) (sqrt.f64 a2)) (/.f64 (cbrt.f64 b2) (sqrt.f64 a2)))
(/.f64 b2 a2)
(*.f64 (/.f64 (sqrt.f64 b2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 b2) a2))
(/.f64 b2 a2)
(*.f64 (/.f64 (sqrt.f64 b2) (pow.f64 (cbrt.f64 a2) #s(literal 2 binary64))) (/.f64 (sqrt.f64 b2) (cbrt.f64 a2)))
(/.f64 b2 a2)
(pow.f64 (/.f64 b2 a2) #s(literal 1 binary64))
(/.f64 b2 a2)
(pow.f64 (cbrt.f64 (/.f64 b2 a2)) #s(literal 3 binary64))
(/.f64 b2 a2)
(pow.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 b2 a2)
(pow.f64 (sqrt.f64 (/.f64 b2 a2)) #s(literal 2 binary64))
(/.f64 b2 a2)
(pow.f64 (/.f64 a2 b2) #s(literal -1 binary64))
(/.f64 b2 a2)
(pow.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 b2 a2)
(neg.f64 (/.f64 b2 (neg.f64 a2)))
(/.f64 b2 a2)
(neg.f64 (/.f64 (neg.f64 b2) a2))
(/.f64 b2 a2)
(sqrt.f64 (pow.f64 (/.f64 b2 a2) #s(literal 2 binary64)))
(/.f64 b2 a2)
(log.f64 (exp.f64 (/.f64 b2 a2)))
(/.f64 b2 a2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 b2 a2))))
(/.f64 b2 a2)
(cbrt.f64 (pow.f64 (/.f64 b2 a2) #s(literal 3 binary64)))
(/.f64 b2 a2)
(cbrt.f64 (/.f64 (pow.f64 b2 #s(literal 3 binary64)) (pow.f64 a2 #s(literal 3 binary64))))
(/.f64 b2 a2)
(expm1.f64 (log1p.f64 (/.f64 b2 a2)))
(/.f64 b2 a2)
(log1p.f64 (expm1.f64 (/.f64 b2 a2)))
(/.f64 b2 a2)
(exp.f64 (log.f64 (/.f64 b2 a2)))
(/.f64 b2 a2)
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal 1 binary64)))
(/.f64 b2 a2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 b2 a2))) #s(literal 3 binary64)))
(/.f64 b2 a2)
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 b2 a2))) #s(literal 1/3 binary64)))
(/.f64 b2 a2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 b2 a2))) #s(literal 2 binary64)))
(/.f64 b2 a2)
(exp.f64 (*.f64 (log.f64 (/.f64 a2 b2)) #s(literal -1 binary64)))
(/.f64 b2 a2)

eval21.0ms (0.6%)

Compiler

Compiled 1851 to 656 computations (64.6% saved)

prune91.0ms (2.6%)

Pruning

7 alts after pruning (0 fresh and 7 done)

PrunedKeptTotal
New1510151
Fresh000
Picked011
Done066
Total1517158
Accuracy
100.0%
Counts
158 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.6%
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
86.2%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
88.7%
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
93.4%
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
98.3%
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
91.1%
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
80.5%
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Compiler

Compiled 147 to 79 computations (46.3% saved)

regimes23.0ms (0.6%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))) #s(literal 2 binary64))
Outputs
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
Calls

7 calls:

4.0ms
a1
3.0ms
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
3.0ms
b2
3.0ms
(*.f64 a1 a2)
3.0ms
b1
Results
AccuracySegmentsBranch
98.3%1a1
98.3%1a2
98.3%1b1
98.3%1b2
98.3%1(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
98.3%1(*.f64 a1 a2)
98.3%1(*.f64 b1 b2)
Compiler

Compiled 45 to 33 computations (26.7% saved)

regimes16.0ms (0.5%)

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

5 calls:

5.0ms
b1
4.0ms
a2
3.0ms
(*.f64 b1 b2)
3.0ms
b2
2.0ms
a1
Results
AccuracySegmentsBranch
91.1%1a1
93.0%3a2
97.7%3b1
95.7%2b2
99.6%3(*.f64 b1 b2)
Compiler

Compiled 27 to 21 computations (22.2% saved)

regimes11.0ms (0.3%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Outputs
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2))
Calls

5 calls:

4.0ms
(*.f64 b1 b2)
2.0ms
b2
2.0ms
b1
1.0ms
a2
1.0ms
a1
Results
AccuracySegmentsBranch
89.6%2a2
87.7%1a1
89.6%2b2
90.9%2b1
92.8%3(*.f64 b1 b2)
Compiler

Compiled 27 to 21 computations (22.2% saved)

regimes4.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

5 calls:

2.0ms
a1
1.0ms
a2
0.0ms
(*.f64 b1 b2)
0.0ms
b2
0.0ms
b1
Results
AccuracySegmentsBranch
87.7%1a1
87.7%1b2
87.7%1a2
87.7%1b1
87.7%1(*.f64 b1 b2)
Compiler

Compiled 27 to 21 computations (22.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.537357780239839e+276
8.202051860118936e+276
0.0ms
1.3044146836580766e-17
1.2534386512892206e-16
Compiler

Compiled 18 to 13 computations (27.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.537357780239839e+276
8.202051860118936e+276
0.0ms
8.772574375529508e-179
5.411563696353212e-162
Compiler

Compiled 18 to 13 computations (27.8% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034308
144308
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(if (<=.f64 (*.f64 b1 b2) #s(literal 6490371073168535/324518553658426726783156020576256 binary64)) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) (if (<=.f64 (*.f64 b1 b2) #s(literal 5999999999999999820402221908954300240665319745611127204973067267002125880452237506602046339274347104953585078212920032289778281315746188984377134108169993871487919633041320165007201489678876706328682161756427998044237583413957668861918008790057451286962151386695238916178444288 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 912488123524439/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552 binary64)) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) (if (<=.f64 (*.f64 b1 b2) #s(literal 5999999999999999820402221908954300240665319745611127204973067267002125880452237506602046339274347104953585078212920032289778281315746188984377134108169993871487919633041320165007201489678876706328682161756427998044237583413957668861918008790057451286962151386695238916178444288 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
Outputs
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(if (<=.f64 (*.f64 b1 b2) #s(literal 6490371073168535/324518553658426726783156020576256 binary64)) (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) (if (<=.f64 (*.f64 b1 b2) #s(literal 5999999999999999820402221908954300240665319745611127204973067267002125880452237506602046339274347104953585078212920032289778281315746188984377134108169993871487919633041320165007201489678876706328682161756427998044237583413957668861918008790057451286962151386695238916178444288 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 912488123524439/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552 binary64)) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) (if (<=.f64 (*.f64 b1 b2) #s(literal 5999999999999999820402221908954300240665319745611127204973067267002125880452237506602046339274347104953585078212920032289778281315746188984377134108169993871487919633041320165007201489678876706328682161756427998044237583413957668861918008790057451286962151386695238916178444288 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))
(if (or (<=.f64 (*.f64 b1 b2) #s(literal 912488123524439/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552 binary64)) (not (<=.f64 (*.f64 b1 b2) #s(literal 5999999999999999820402221908954300240665319745611127204973067267002125880452237506602046339274347104953585078212920032289778281315746188984377134108169993871487919633041320165007201489678876706328682161756427998044237583413957668861918008790057451286962151386695238916178444288 binary64)))) (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))

soundness480.0ms (13.5%)

Rules
1205×fma-define
591×div-sub
554×unsub-neg
358×cube-prod
342×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040713282
194013186
2305113186
045512
1143512
2419512
31300512
43246512
56593512
Stop Event
done
node limit
node limit
Compiler

Compiled 171 to 72 computations (57.9% saved)

preprocess106.0ms (3%)

Compiler

Compiled 1532 to 768 computations (49.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...