Henrywood and Agarwal, Equation (12)

Time bar (total: 26.5s)

analyze625.0ms (2.4%)

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
12.5%12.5%87.3%0.2%0%0%0%4
12.5%12.5%87.3%0.2%0%0%0%5
12.5%12.5%87.3%0.2%0%0%0%6
15.4%12.5%68.6%0.2%0%18.7%0%7
16.7%12.5%62.3%0.2%0%24.9%0%8
20%14%56.1%0.2%0%29.6%0%9
20%14%56.1%0.2%0%29.6%0%10
20%14%56.1%0.2%0%29.6%0%11
22.9%14.8%49.9%0.2%0%35.1%0%12
Compiler

Compiled 41 to 23 computations (43.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 410.0ms
ival-pow: 241.0ms (58.8% of total)
ival-mult: 83.0ms (20.2% of total)
ival-div: 70.0ms (17.1% of total)
ival-sub: 12.0ms (2.9% of total)
const: 4.0ms (1% of total)
backward-pass: 1.0ms (0.2% of total)

sample7.2s (27.1%)

Results
3.3s13305×0invalid
2.7s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 4.6s
ival-pow: 1.8s (39.2% of total)
ival-mult: 1.4s (30.9% of total)
ival-div: 1.1s (24.6% of total)
ival-sub: 199.0ms (4.3% of total)
const: 42.0ms (0.9% of total)
backward-pass: 6.0ms (0.1% of total)
Bogosity

preprocess117.0ms (0.4%)

Algorithm
egg-herbie
Rules
811×distribute-lft-neg-in
773×distribute-rgt-neg-in
414×neg-sub0
413×neg-mul-1
344×cancel-sign-sub-inv
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01802460
15782428
219802340
347452320
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 d) h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (neg.f64 d) l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) (neg.f64 d))) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d (neg.f64 h)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 (neg.f64 h) l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d (neg.f64 l)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h (neg.f64 l)))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 d) h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (neg.f64 d) l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) (neg.f64 d))) #s(literal 2 binary64))) (/.f64 h l)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d (neg.f64 h)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 (neg.f64 h) l)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d (neg.f64 l)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h (neg.f64 l))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) h)) #s(literal 2 binary64))) (/.f64 d l))))
(*.f64 (*.f64 (pow.f64 (/.f64 l h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 l d) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) l)) #s(literal 2 binary64))) (/.f64 h d))))
(*.f64 (*.f64 (pow.f64 (/.f64 M h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 M l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d D) (*.f64 #s(literal 2 binary64) M)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 D h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 D l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M d) (*.f64 #s(literal 2 binary64) D)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 l h))))
(*.f64 (*.f64 (pow.f64 (/.f64 d M) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 h D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 M l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M h) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 D l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d M) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 l D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h M))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d D) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M l) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h D))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 D M) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
Outputs
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) #s(literal 1 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) #s(literal 1 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 d) h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (neg.f64 d) l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) (neg.f64 d))) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D (neg.f64 d))) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d (neg.f64 h)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 (neg.f64 h) l))))
(*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h (neg.f64 l)))))))
(*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 h l))))))
(*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 h l)) #s(literal 1 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d (neg.f64 l)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h (neg.f64 l)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d (neg.f64 l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h (neg.f64 l)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d (neg.f64 l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 h l))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d (neg.f64 l)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d (neg.f64 l)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 h l)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) #s(literal 1 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 d) h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (neg.f64 d) l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) (neg.f64 d))) #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D (neg.f64 d))) #s(literal 2 binary64)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l))) #s(literal -1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (sqrt.f64 (/.f64 d (neg.f64 l)))) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d (neg.f64 h)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 (neg.f64 h) l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d (neg.f64 h)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h (neg.f64 l)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d (neg.f64 h)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 h l))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (-.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d (neg.f64 h))) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) h) l) #s(literal -1 binary64))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d (neg.f64 l)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h (neg.f64 l))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d (neg.f64 l)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h (neg.f64 l)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 d (neg.f64 l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 h l)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d (neg.f64 l))) (-.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d (neg.f64 l))) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) h) l) #s(literal -1 binary64))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (neg.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)) #s(literal -1 binary64))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (neg.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) h)) #s(literal 2 binary64))) (/.f64 d l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 h l))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 d l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (/.f64 D (*.f64 h #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 d l) (pow.f64 (*.f64 M (/.f64 D (*.f64 h #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 h l))) (fma.f64 (/.f64 d l) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 h #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 l h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 l d) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) l)) #s(literal 2 binary64))) (/.f64 h d))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 (/.f64 l d))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h d) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (/.f64 D (*.f64 #s(literal 2 binary64) l))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 l d)) (*.f64 (sqrt.f64 (/.f64 l h)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 #s(literal 2 binary64) l))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h d))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 (/.f64 l d))) (fma.f64 (/.f64 h d) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 #s(literal 2 binary64) l))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 M h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 M l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d D) (*.f64 #s(literal 2 binary64) M)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 M h)) (*.f64 (sqrt.f64 (/.f64 M l)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 d #s(literal 2 binary64)) (/.f64 D M)) #s(literal 2 binary64)) (/.f64 h l))))))
(*.f64 (sqrt.f64 (/.f64 M h)) (*.f64 (sqrt.f64 (/.f64 M l)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 d (*.f64 #s(literal 2 binary64) M))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 M h)) (sqrt.f64 (/.f64 M l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 d (*.f64 #s(literal 2 binary64) M))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 D h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 D l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M d) (*.f64 #s(literal 2 binary64) D)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 D h)) (sqrt.f64 (/.f64 D l))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 d D)) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 D h)) (sqrt.f64 (/.f64 D l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 d D) (/.f64 M #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 D h)) (sqrt.f64 (/.f64 D l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 d (/.f64 M (*.f64 #s(literal 2 binary64) D))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 l h))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 l h))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 l h)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (fma.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (fma.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d M) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 h D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 M l))))
(*.f64 (sqrt.f64 (/.f64 d M)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 M l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 h D) #s(literal 2 binary64)) d) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 M l) (pow.f64 (*.f64 D (/.f64 h (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d M))) (fma.f64 (/.f64 M l) (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 h #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M h) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 D l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d D))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 D l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (/.f64 h (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d D)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 D l) (*.f64 (pow.f64 (*.f64 h (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d D))) (fma.f64 (/.f64 D l) (*.f64 (pow.f64 (*.f64 h (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d M) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 l D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h M))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 h M)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d M)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h M) (*.f64 (pow.f64 (*.f64 D (/.f64 l (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (fma.f64 (/.f64 h M) (*.f64 (pow.f64 (*.f64 l (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (fma.f64 (/.f64 h M) (*.f64 (pow.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d D) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M l) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h D))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d D))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 l d)) #s(literal 2 binary64)) (/.f64 h D)))))
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h D) (*.f64 (pow.f64 (*.f64 l (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d D))) (fma.f64 (/.f64 h D) (*.f64 (pow.f64 (*.f64 l (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 D M) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) #s(literal 1 binary64))))
Symmetry

(abs M)

(abs D)

(sort M D)

explain274.0ms (1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
55123(-1.8837358992088923e+175 -1.4088183989880113e-138 -4.396584374839194e+292 1.397080133540617e-291 8.839899923082211e-119)0-(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
53113(-1.9547412718771958e-73 -9.228341107489322e-234 -9.780443284657791e-182 1.1628536574259348e-45 1.5261822275116356e+23)0-(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
430-1(-7.396698633339855e-82 -1.275223801246564e-206 -2.5988953144839853e+110 2.024668302969124e-88 70196663232645.02)(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))
220-2(-6.352906898034014e-55 -3031715439955152.0 -1.720890974719628e-203 2.2956474814241043e-308 5.6485374678457265e-5)(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
200-0-(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
00-0-(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)))
00-0-h
00-0-M
00-0-(*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
00-0-l
00-0-#s(literal 2 binary64)
00-0-(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))
00-0-(/.f64 d h)
00-0-(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
00-0-(*.f64 M D)
00-0-(/.f64 d l)
00-0-d
00-0-#s(literal 1 binary64)
041(6.088364524887427e-110 1.2573710786107632e+88 5.658189161031535e-61 4.080164831353545e-148 2.3659334434824494e+102)0-(pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))
00-0-D
00-0-(*.f64 #s(literal 2 binary64) d)
00-0-(/.f64 h l)
Results
171.0ms512×0valid
Compiler

Compiled 360 to 68 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
ival-pow: 34.0ms (42.9% of total)
ival-div: 21.0ms (26.5% of total)
ival-mult: 20.0ms (25.2% of total)
ival-sub: 3.0ms (3.8% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 111 to 42 computations (62.2% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
71.3%
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
69.1%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
70.7%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Compiler

Compiled 104 to 66 computations (36.5% saved)

simplify88.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff128
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
cost-diff192
(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
cost-diff192
(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
cost-diff384
(*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
Rules
785×fma-define
607×associate-/l*
486×neg-mul-1
484×neg-sub0
449×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0521535
11251507
23461507
323601507
462541507
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
#s(literal 1 binary64)
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 h l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
D
(/.f64 (/.f64 M #s(literal 2 binary64)) d)
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
#s(literal -1/2 binary64)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
(/.f64 D d)
D
(/.f64 h l)
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(/.f64 d h)
d
h
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
(*.f64 M D)
M
D
(*.f64 #s(literal 2 binary64) d)
(/.f64 h l)
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(/.f64 h l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
D
(/.f64 (/.f64 M #s(literal 2 binary64)) d)
(/.f64 M (*.f64 d #s(literal 2 binary64)))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
#s(literal -1/2 binary64)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
(*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))
(*.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
(/.f64 D d)
D
(/.f64 h l)
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 2 binary64)
(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))
(*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))
(*.f64 h (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))
(pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 M D)
(*.f64 D M)
M
D
(*.f64 #s(literal 2 binary64) d)
(*.f64 d #s(literal 2 binary64))
(/.f64 h l)

localize292.0ms (1.1%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy92.0%
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
accuracy84.3%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))
accuracy81.1%
(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
accuracy79.9%
(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
accuracy88.8%
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
accuracy84.3%
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
accuracy81.1%
(sqrt.f64 (/.f64 d h))
accuracy79.9%
(sqrt.f64 (/.f64 d l))
accuracy91.8%
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
accuracy83.9%
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
accuracy81.1%
(sqrt.f64 (/.f64 d h))
accuracy79.9%
(sqrt.f64 (/.f64 d l))
Results
217.0ms256×0valid
Compiler

Compiled 429 to 44 computations (89.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-mult: 27.0ms (36.1% of total)
ival-pow: 23.0ms (30.8% of total)
ival-div: 15.0ms (20.1% of total)
ival-sqrt: 4.0ms (5.4% of total)
ival-sub: 3.0ms (4% of total)
ival-add: 2.0ms (2.7% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series129.0ms (0.5%)

Counts
15 → 424
Calls
Call 1
Inputs
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (/.f64 d l)>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (/.f64 d h)>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))>
#<alt (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))>
#<alt (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))>
#<alt (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))>
#<alt (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))>
#<alt (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))>
#<alt (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))>
#<alt (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))>
#<alt (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))>
#<alt (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
Calls

126 calls:

TimeVariablePointExpression
37.0ms
l
@0
(* (sqrt (/ d h)) (sqrt (/ d l)))
17.0ms
D
@0
(* (/ h l) (* (pow (* D (/ (/ M 2) d)) 2) -1/2))
4.0ms
d
@0
(* (pow (* (/ M 2) (/ D d)) 2) (/ h l))
2.0ms
h
@0
(* (/ h l) (* (pow (* D (/ (/ M 2) d)) 2) -1/2))
2.0ms
h
@0
(* (sqrt (/ d h)) (sqrt (/ d l)))

rewrite248.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
301×associate-*r*
263×log1p-expm1-u
263×expm1-log1p-u
255×add-cube-cbrt
251×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044417
1652407
Stop Event
node limit
Counts
15 → 480
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) l))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal 1 binary64) (/.f64 d l))
(*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (neg.f64 d) (/.f64 #s(literal 1 binary64) (neg.f64 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) l))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) l))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 d (cbrt.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 l)) (/.f64 d (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 (/.f64 d l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 (sqrt.f64 d) (cbrt.f64 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(pow.f64 (/.f64 d l) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 l d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (neg.f64 l)))
(neg.f64 (/.f64 (neg.f64 d) l))
(sqrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 d l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d l))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d l)))
(log1p.f64 (expm1.f64 (/.f64 d l)))
(exp.f64 (log.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d h))) #s(literal 1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal 1 binary64) (/.f64 d h))
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 (neg.f64 d) (/.f64 #s(literal 1 binary64) (neg.f64 h)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) h))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) h))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 d (cbrt.f64 h)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 h)) (/.f64 d (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 h)) (/.f64 (cbrt.f64 d) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 (sqrt.f64 d) (cbrt.f64 h)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d h))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(pow.f64 (/.f64 d h) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 h d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (neg.f64 h)))
(neg.f64 (/.f64 (neg.f64 d) h))
(sqrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 d h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d h))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d h)))
(log1p.f64 (expm1.f64 (/.f64 d h)))
(exp.f64 (log.f64 (/.f64 d h)))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) #s(literal 1 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) #s(literal 1 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(sqrt.f64 (/.f64 d l))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
#s(literal 1/2 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 l h))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))) (neg.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) (neg.f64 l))
(pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 M (/.f64 d D))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 M #s(literal 1/2 binary64)))))
(/.f64 D (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d))
(/.f64 M (*.f64 (/.f64 d D) #s(literal 2 binary64)))
(/.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 d D))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 #s(literal 2 binary64) M) (neg.f64 d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(/.f64 (/.f64 M (/.f64 d D)) #s(literal 2 binary64))
(/.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 #s(literal -2 binary64) (neg.f64 d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) #s(literal 1 binary64)) (*.f64 (neg.f64 d) (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 d))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h)))
(/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h) l)
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h)) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 M (/.f64 d D))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 M #s(literal 1/2 binary64)))))
(/.f64 D (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d))
(/.f64 M (*.f64 (/.f64 d D) #s(literal 2 binary64)))
(/.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 d D))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 #s(literal 2 binary64) M) (neg.f64 d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(/.f64 (/.f64 M (/.f64 d D)) #s(literal 2 binary64))
(/.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 #s(literal -2 binary64) (neg.f64 d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) #s(literal 1 binary64)) (*.f64 (neg.f64 d) (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 d))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 l h))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))) (neg.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) (neg.f64 l))
(pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d) D))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) D)
(*.f64 (/.f64 D d) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (*.f64 D M) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) D))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 D) #s(literal 2 binary64)) (*.f64 (cbrt.f64 D) (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) D))
(*.f64 (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 M (/.f64 d D)) #s(literal 1/2 binary64))
(*.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 (/.f64 D #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 (*.f64 M #s(literal 1/2 binary64)) (cbrt.f64 d)))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 d)))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 d)) (/.f64 D (sqrt.f64 d)))
(*.f64 (/.f64 M d) (/.f64 D #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 D (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M #s(literal 1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 D (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) d) (/.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 D M)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 D M)) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) d) (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (*.f64 D M)) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 D (cbrt.f64 d)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 1 binary64)) D)
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 D d)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) #s(literal 1 binary64)) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 D d) M) #s(literal 1/2 binary64))
(*.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (*.f64 D (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (pow.f64 (cbrt.f64 D) #s(literal 2 binary64))) (cbrt.f64 D))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 D)) (sqrt.f64 D))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))

simplify382.0ms (1.4%)

Algorithm
egg-herbie
Rules
599×cube-prod
515×associate-*l*
506×associate-*r*
489×exp-prod
328×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073135833
1161332927
2570732927
Stop Event
node limit
Counts
904 → 403
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) l))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal 1 binary64) (/.f64 d l))
(*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (neg.f64 d) (/.f64 #s(literal 1 binary64) (neg.f64 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) l))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) l))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 d (cbrt.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 l)) (/.f64 d (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 (/.f64 d l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 (sqrt.f64 d) (cbrt.f64 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(pow.f64 (/.f64 d l) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 l d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (neg.f64 l)))
(neg.f64 (/.f64 (neg.f64 d) l))
(sqrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 d l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d l))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d l)))
(log1p.f64 (expm1.f64 (/.f64 d l)))
(exp.f64 (log.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d h))) #s(literal 1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal 1 binary64) (/.f64 d h))
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 (neg.f64 d) (/.f64 #s(literal 1 binary64) (neg.f64 h)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) h))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) h))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 d (cbrt.f64 h)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 h)) (/.f64 d (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d h)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 h)) (/.f64 (cbrt.f64 d) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 (sqrt.f64 d) (cbrt.f64 h)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d h))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(pow.f64 (/.f64 d h) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 h d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (neg.f64 h)))
(neg.f64 (/.f64 (neg.f64 d) h))
(sqrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 d h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d h))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d h)))
(log1p.f64 (expm1.f64 (/.f64 d h)))
(exp.f64 (log.f64 (/.f64 d h)))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) #s(literal 1 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) #s(literal 1 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(sqrt.f64 (/.f64 d l))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
#s(literal 1/2 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 l h))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))) (neg.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) (neg.f64 l))
(pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 M (/.f64 d D))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 M #s(literal 1/2 binary64)))))
(/.f64 D (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d))
(/.f64 M (*.f64 (/.f64 d D) #s(literal 2 binary64)))
(/.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 d D))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 #s(literal 2 binary64) M) (neg.f64 d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(/.f64 (/.f64 M (/.f64 d D)) #s(literal 2 binary64))
(/.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 #s(literal -2 binary64) (neg.f64 d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) #s(literal 1 binary64)) (*.f64 (neg.f64 d) (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 d))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h)))
(/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h) l)
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h)) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 M (/.f64 d D))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 M #s(literal 1/2 binary64)))))
(/.f64 D (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d))
(/.f64 M (*.f64 (/.f64 d D) #s(literal 2 binary64)))
(/.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 d D))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal -2 binary64)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 #s(literal 2 binary64) M) (neg.f64 d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(/.f64 (/.f64 M (/.f64 d D)) #s(literal 2 binary64))
(/.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M)))))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 d D)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 #s(literal -2 binary64) (neg.f64 d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) #s(literal 1 binary64)) (*.f64 (neg.f64 d) (/.f64 #s(literal 2 binary64) M)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)) (neg.f64 d))
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 d))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 l h))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))) (neg.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) (neg.f64 l))
(pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d) D))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) D)
(*.f64 (/.f64 D d) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (*.f64 D M) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) D))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 D) #s(literal 2 binary64)) (*.f64 (cbrt.f64 D) (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) D))
(*.f64 (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 M (/.f64 d D)) #s(literal 1/2 binary64))
(*.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 (/.f64 D #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 (*.f64 M #s(literal 1/2 binary64)) (cbrt.f64 d)))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 d)))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 d)) (/.f64 D (sqrt.f64 d)))
(*.f64 (/.f64 M d) (/.f64 D #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 D (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M #s(literal 1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 M d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 D (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) d) (/.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 D M)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 D M)) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) d) (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (*.f64 D M)) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 D (cbrt.f64 d)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 1 binary64)) D)
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 D d)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) #s(literal 1 binary64)) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 D d) M) #s(literal 1/2 binary64))
(*.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))))
(*.f64 (*.f64 D (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (pow.f64 (cbrt.f64 D) #s(literal 2 binary64))) (cbrt.f64 D))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 D)) (sqrt.f64 D))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (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 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 M #s(literal 2 binary64))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 l)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d l)))
(*.f64 d (/.f64 #s(literal 1 binary64) l))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 #s(literal 1 binary64) (/.f64 d l))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))
(*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d l))))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (neg.f64 d) (/.f64 #s(literal 1 binary64) (neg.f64 l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) l))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) l))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 d (cbrt.f64 l)))
(/.f64 (/.f64 d (cbrt.f64 l)) (cbrt.f64 (pow.f64 l #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 l)) (/.f64 d (sqrt.f64 l)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 l #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 l)) (/.f64 d (sqrt.f64 l)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 (sqrt.f64 d) (cbrt.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (/.f64 d (cbrt.f64 l)))
(/.f64 (/.f64 d (cbrt.f64 l)) (cbrt.f64 (pow.f64 l #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))
(*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 4 binary64)))
(pow.f64 (/.f64 d l) #s(literal 1 binary64))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 2 binary64))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))
(fabs.f64 (/.f64 d l))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(pow.f64 (/.f64 l d) #s(literal -1 binary64))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(neg.f64 (/.f64 d (neg.f64 l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(neg.f64 (/.f64 (neg.f64 d) l))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(sqrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))
(fabs.f64 (/.f64 d l))
(log.f64 (exp.f64 (/.f64 d l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d l))))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3 binary64)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(expm1.f64 (log1p.f64 (/.f64 d l)))
(log1p.f64 (expm1.f64 (/.f64 d l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(exp.f64 (log.f64 (/.f64 d l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1 binary64)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 d l)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d h))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 #s(literal 1 binary64) (/.f64 d h))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (neg.f64 d) (/.f64 #s(literal 1 binary64) (neg.f64 h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) h))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) h))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 d (cbrt.f64 h)))
(/.f64 (/.f64 d (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 h)) (/.f64 d (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d h)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d h))) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 h)) (/.f64 (cbrt.f64 d) (sqrt.f64 h)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 h)) (/.f64 d (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 (sqrt.f64 d) (cbrt.f64 h)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (/.f64 d (cbrt.f64 h)))
(/.f64 (/.f64 d (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d h))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 4 binary64)))
(pow.f64 (/.f64 d h) #s(literal 1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 2 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 3 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))
(fabs.f64 (/.f64 d h))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(pow.f64 (/.f64 h d) #s(literal -1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(neg.f64 (/.f64 d (neg.f64 h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(neg.f64 (/.f64 (neg.f64 d) h))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(sqrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))
(fabs.f64 (/.f64 d h))
(log.f64 (exp.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d h))))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(expm1.f64 (log1p.f64 (/.f64 d h)))
(log1p.f64 (expm1.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(exp.f64 (log.f64 (/.f64 d h)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) h))
(/.f64 d h)
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 1 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 3 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 1 binary64)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 1 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 3 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) #s(literal 1 binary64)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))
(sqrt.f64 (/.f64 d h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 l)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))
(sqrt.f64 (/.f64 d l))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
#s(literal 1/2 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (*.f64 h #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 h #s(literal 1/2 binary64))) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (*.f64 h #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 h (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 l h))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))
(*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) l))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))) (neg.f64 l))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) (neg.f64 l))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))
(*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) l))
(pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))))
(+.f64 #s(literal -1 binary64) (fma.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 M (/.f64 d D))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 M #s(literal 1/2 binary64)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 D (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 M (*.f64 (/.f64 d D) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 d D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal -2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 #s(literal 2 binary64) M) (neg.f64 d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) #s(literal -2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (/.f64 M (/.f64 d D)) #s(literal 2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) d)
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 d D)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 #s(literal -2 binary64) (neg.f64 d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) #s(literal 1 binary64)) (*.f64 (neg.f64 d) (/.f64 #s(literal 2 binary64) M)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) #s(literal -2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)) (neg.f64 d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) #s(literal -2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))))
(+.f64 #s(literal -1 binary64) (fma.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 h (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h) l)
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h)) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))))
(+.f64 #s(literal -1 binary64) (fma.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 M (/.f64 d D))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D (*.f64 M #s(literal 1/2 binary64)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 D (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 M (*.f64 (/.f64 d D) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 d D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (/.f64 D d) (/.f64 #s(literal 2 binary64) M))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal -2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 D) (*.f64 (/.f64 #s(literal 2 binary64) M) (neg.f64 d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) #s(literal -2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (/.f64 M (/.f64 d D)) #s(literal 2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) d)
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 d D)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 d D)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 #s(literal -2 binary64) (neg.f64 d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 d (/.f64 #s(literal 2 binary64) M)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) #s(literal 1 binary64)) (*.f64 (neg.f64 d) (/.f64 #s(literal 2 binary64) M)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) #s(literal -2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D)) (neg.f64 d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) #s(literal -2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(/.f64 (neg.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))))
(+.f64 #s(literal -1 binary64) (fma.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (*.f64 h #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 h #s(literal 1/2 binary64))) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (*.f64 h #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 h (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 l h))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))
(*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) l))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h))) (neg.f64 l))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) (neg.f64 l))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))
(*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) l))
(pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) (/.f64 l h)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))))
(+.f64 #s(literal -1 binary64) (fma.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 M (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d) D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) D)
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 D d) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 D M) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 M #s(literal 1/2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (pow.f64 (cbrt.f64 D) #s(literal 2 binary64)) (*.f64 (cbrt.f64 D) (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M #s(literal 1/2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))) (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 #s(literal -1 binary64) (*.f64 d #s(literal -2 binary64)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 D (*.f64 d #s(literal 2 binary64)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) (/.f64 #s(literal 1 binary64) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 M (/.f64 d D)) #s(literal 1/2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 D (*.f64 M #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))))))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 D #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 D #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 (*.f64 M #s(literal 1/2 binary64)) (cbrt.f64 d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (*.f64 M (/.f64 #s(literal 1/2 binary64) (cbrt.f64 d))))
(*.f64 M (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 D (cbrt.f64 d))))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 d)))
(*.f64 (/.f64 D (sqrt.f64 d)) (*.f64 M (/.f64 #s(literal 1/2 binary64) (sqrt.f64 d))))
(*.f64 D (/.f64 (*.f64 M (/.f64 #s(literal 1/2 binary64) (sqrt.f64 d))) (sqrt.f64 d)))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 d)) (/.f64 D (sqrt.f64 d)))
(*.f64 (/.f64 D (sqrt.f64 d)) (*.f64 M (/.f64 #s(literal 1/2 binary64) (sqrt.f64 d))))
(*.f64 D (/.f64 (*.f64 M (/.f64 #s(literal 1/2 binary64) (sqrt.f64 d))) (sqrt.f64 d)))
(*.f64 (/.f64 M d) (/.f64 D #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 D (/.f64 (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (*.f64 D (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64))))))
(*.f64 D (/.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 D (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (*.f64 D (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64))))))
(*.f64 D (/.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 M #s(literal 1 binary64)) (/.f64 D (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 D #s(literal 2 binary64)) (/.f64 M d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (*.f64 D (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64))))))
(*.f64 D (/.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 D (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 D (/.f64 (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 D (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 D (/.f64 (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) d) (/.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 D M)) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 D M)) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (*.f64 D (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64))))))
(*.f64 D (/.f64 (/.f64 M (sqrt.f64 (*.f64 d #s(literal 2 binary64)))) (sqrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) d) (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (*.f64 D M)) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d #s(literal 2 binary64)))))
(*.f64 D (/.f64 (/.f64 M (cbrt.f64 (*.f64 d #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 D d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (/.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 D (cbrt.f64 d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (*.f64 M (/.f64 #s(literal 1/2 binary64) (cbrt.f64 d))))
(*.f64 M (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (/.f64 D (cbrt.f64 d))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 1 binary64)) D)
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 D d)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) #s(literal 1 binary64)) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) M) #s(literal 1/2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 M #s(literal 1/2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 M #s(literal 1/2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 D (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (pow.f64 (cbrt.f64 D) #s(literal 2 binary64))) (cbrt.f64 D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 3 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 2 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 d (*.f64 D M))) #s(literal -1 binary64))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal -2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d #s(literal 2 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(fabs.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) (pow.f64 (*.f64 d #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))))
(+.f64 #s(literal -1 binary64) (fma.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(exp.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))

eval87.0ms (0.3%)

Compiler

Compiled 22336 to 2813 computations (87.4% saved)

prune192.0ms (0.7%)

Pruning

34 alts after pruning (34 fresh and 0 done)

PrunedKeptTotal
New63334667
Fresh000
Picked303
Done000
Total63634670
Accuracy
86.4%
Counts
670 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.6%
(*.f64 (pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
41.9%
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
30.7%
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
35.2%
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
70.7%
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
71.3%
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
33.9%
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
39.1%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
68.6%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
70.2%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
72.3%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
70.7%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
71.6%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
46.3%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)))))
69.1%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
56.9%
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
30.4%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
30.3%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
70.4%
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
70.4%
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
39.5%
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
44.2%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
34.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
70.0%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
35.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))))
36.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
71.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
71.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
70.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
50.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
45.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
71.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
21.9%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
64.5%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Compiler

Compiled 2278 to 1578 computations (30.7% saved)

simplify74.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (neg.f64 l))
cost-diff0
(neg.f64 d)
cost-diff0
(sqrt.f64 (neg.f64 d))
cost-diff0
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
cost-diff0
(sqrt.f64 d)
cost-diff0
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(*.f64 l h)
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 l h))
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
cost-diff0
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
cost-diff128
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
cost-diff6400
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
cost-diff6400
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
Rules
695×associate-*r*
661×associate-/l*
625×associate-*l*
520×fma-define
446×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0702756
11762720
26412680
339832680
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
#s(literal 1/2 binary64)
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l)))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(/.f64 M d)
M
(sqrt.f64 (/.f64 h l))
(/.f64 h l)
#s(literal 2 binary64)
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
d
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
#s(literal 1 binary64)
(*.f64 l h)
l
h
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
(/.f64 D d)
D
(/.f64 h l)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))
#s(literal 1 binary64)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 h #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
#s(literal 1/2 binary64)
(/.f64 M d)
M
#s(literal 2 binary64)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(sqrt.f64 d)
(sqrt.f64 h)
h
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
#s(literal 1 binary64)
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 h l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
D
(/.f64 (/.f64 M #s(literal 2 binary64)) d)
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
#s(literal -1/2 binary64)
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(sqrt.f64 (neg.f64 d))
(neg.f64 d)
d
(sqrt.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
#s(literal 1 binary64)
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 h l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
D
(/.f64 (/.f64 M #s(literal 2 binary64)) d)
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
#s(literal -1/2 binary64)
Outputs
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l))))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 h (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l))))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(fma.f64 h (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))))
#s(literal 1/2 binary64)
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l))))) #s(literal 2 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64)))
(*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l)))
(*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (*.f64 D (sqrt.f64 (/.f64 h l)))))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(/.f64 M d)
M
(sqrt.f64 (/.f64 h l))
(/.f64 h l)
#s(literal 2 binary64)
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
d
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
#s(literal 1 binary64)
(*.f64 l h)
(*.f64 h l)
l
h
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) l))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
(/.f64 D d)
D
(/.f64 h l)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l))))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 h (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 h l))))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(fma.f64 h (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) l))
(*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))))
(*.f64 h #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d))) #s(literal 2 binary64))
(pow.f64 (*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d)) #s(literal 2 binary64))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 #s(literal 1/2 binary64) D) d))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
#s(literal 1/2 binary64)
(/.f64 M d)
M
#s(literal 2 binary64)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 d) (/.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 h))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 d) (/.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (sqrt.f64 h))))
(*.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 d) (/.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 d) (/.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 d) (/.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (sqrt.f64 h)))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(sqrt.f64 d)
(sqrt.f64 h)
h
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(/.f64 h l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
D
(/.f64 (/.f64 M #s(literal 2 binary64)) d)
(/.f64 M (*.f64 d #s(literal 2 binary64)))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
#s(literal -1/2 binary64)
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))
(*.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))
(*.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(sqrt.f64 (neg.f64 d))
(neg.f64 d)
d
(sqrt.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 h (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(/.f64 h l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 D (/.f64 M (*.f64 d #s(literal 2 binary64))))
D
(/.f64 (/.f64 M #s(literal 2 binary64)) d)
(/.f64 M (*.f64 d #s(literal 2 binary64)))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
#s(literal -1/2 binary64)

localize313.0ms (1.2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sqrt.f64 (neg.f64 l))
accuracy100.0%
(sqrt.f64 (neg.f64 d))
accuracy100.0%
(neg.f64 l)
accuracy100.0%
(neg.f64 d)
accuracy100.0%
(*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d))
accuracy100.0%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(sqrt.f64 h)
accuracy100.0%
(sqrt.f64 d)
accuracy100.0%
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
accuracy100.0%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(sqrt.f64 (/.f64 d h))
accuracy100.0%
(*.f64 l h)
accuracy100.0%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
accuracy100.0%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
accuracy100.0%
(sqrt.f64 (/.f64 h l))
accuracy100.0%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(sqrt.f64 (/.f64 d h))
Results
198.0ms256×0invalid
Compiler

Compiled 716 to 62 computations (91.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-mult: 38.0ms (39.6% of total)
ival-div: 19.0ms (19.8% of total)
ival-sqrt: 14.0ms (14.6% of total)
ival-pow: 14.0ms (14.6% of total)
ival-sub: 5.0ms (5.2% of total)
ival-add: 3.0ms (3.1% of total)
ival-neg: 2.0ms (2.1% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series103.0ms (0.4%)

Counts
20 → 556
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))>
#<alt (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))>
#<alt (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))>
#<alt (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 l h))>
#<alt (*.f64 l h)>
#<alt (/.f64 (sqrt.f64 d) (sqrt.f64 h))>
#<alt (sqrt.f64 d)>
#<alt (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))>
#<alt (sqrt.f64 (neg.f64 d))>
#<alt (neg.f64 d)>
#<alt (sqrt.f64 (neg.f64 l))>
#<alt (sqrt.f64 (/.f64 h l))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 M d))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))>
#<alt (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))>
#<alt (sqrt.f64 h)>
#<alt (neg.f64 l)>
Outputs
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)>
#<alt (/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)>
#<alt (/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 h l))>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (*.f64 h l)>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (sqrt.f64 (/.f64 d l))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 #s(literal -1 binary64) d)>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
Calls

153 calls:

TimeVariablePointExpression
22.0ms
h
@-inf
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (- 1 (* 1/2 (pow (* (* D (* 1/2 (/ M d))) (sqrt (/ h l))) 2))))
5.0ms
h
@-inf
(sqrt h)
4.0ms
d
@0
(sqrt (neg d))
2.0ms
l
@-inf
(* 1/2 (pow (* (* D (* 1/2 (/ M d))) (sqrt (/ h l))) 2))
2.0ms
D
@inf
(pow (* (* D (* 1/2 (/ M d))) (sqrt (/ h l))) 2)

rewrite215.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
355×log1p-expm1-u
355×expm1-log1p-u
349×add-exp-log
349×add-cube-cbrt
347×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050589
1865553
Stop Event
node limit
Counts
20 → 395
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
(*.f64 l h)
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(sqrt.f64 d)
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))
(sqrt.f64 (neg.f64 d))
(neg.f64 d)
(sqrt.f64 (neg.f64 l))
(sqrt.f64 (/.f64 h l))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(sqrt.f64 h)
(neg.f64 l)
Outputs
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 4 binary64))) (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 h l) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (*.f64 h l))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(fabs.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h))
(*.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 #s(literal 1 binary64) l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal -1 binary64)))
(pow.f64 (*.f64 h l) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (*.f64 h l) #s(literal 1 binary64)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(exp.f64 (neg.f64 (log.f64 (*.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (*.f64 h l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 l) h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 h l)))
(exp.f64 (log.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 d))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 d))
(*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 d #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(pow.f64 d #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 d) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 d)) #s(literal 3 binary64))
(pow.f64 (pow.f64 d #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 d))
(log.f64 (exp.f64 (sqrt.f64 d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 d))))
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(log1p.f64 (expm1.f64 (sqrt.f64 d)))
(exp.f64 (log.f64 (sqrt.f64 d)))
(exp.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 d)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 l d)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 d l))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 d))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 d))
(*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 d #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(pow.f64 d #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 d) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 d)) #s(literal 3 binary64))
(pow.f64 (pow.f64 d #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 d))
(log.f64 (exp.f64 (sqrt.f64 d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 d))))
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(log1p.f64 (expm1.f64 (sqrt.f64 d)))
(exp.f64 (log.f64 (sqrt.f64 d)))
(exp.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 d)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) d)
(-.f64 (exp.f64 (log1p.f64 d)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) d)
(*.f64 (sqrt.f64 d) (sqrt.f64 d))
(*.f64 #s(literal -1 binary64) d)
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 d))
(pow.f64 d #s(literal 1 binary64))
(pow.f64 (sqrt.f64 d) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 d) #s(literal 3 binary64))
(pow.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 d #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 d #s(literal 2 binary64)))
(log.f64 (exp.f64 d))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d)))
(cbrt.f64 (pow.f64 d #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3/2 binary64))))
d
(expm1.f64 (log1p.f64 d))
(log1p.f64 (expm1.f64 d))
(exp.f64 (log.f64 d))
(exp.f64 (*.f64 (log.f64 d) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 l #s(literal 1/4 binary64)) (pow.f64 l #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 l)))
(pow.f64 l #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 l #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 l #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 l))
(log.f64 (exp.f64 (sqrt.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 l))))
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(log1p.f64 (expm1.f64 (sqrt.f64 l)))
(exp.f64 (log.f64 (sqrt.f64 l)))
(exp.f64 (*.f64 (log.f64 l) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 h l)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 h l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l h)))
(/.f64 (sqrt.f64 h) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))
(pow.f64 (/.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 h l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 h l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 h l)))))
(cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) M) d)
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 M d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 D #s(literal 1/2 binary64))) (/.f64 M d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 h))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 h))
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(pow.f64 h #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 h) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 3 binary64))
(pow.f64 (pow.f64 h #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 h))
(log.f64 (exp.f64 (sqrt.f64 h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 h))))
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (sqrt.f64 h)))
(exp.f64 (log.f64 (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 h)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) l)
(-.f64 (exp.f64 (log1p.f64 l)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) l)
(*.f64 (sqrt.f64 l) (sqrt.f64 l))
(*.f64 #s(literal -1 binary64) l)
(*.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64))) (cbrt.f64 l))
(pow.f64 l #s(literal 1 binary64))
(pow.f64 (sqrt.f64 l) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 l) #s(literal 3 binary64))
(pow.f64 (pow.f64 l #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 l #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 l #s(literal 2 binary64)))
(log.f64 (exp.f64 l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 l)))
(cbrt.f64 (pow.f64 l #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
l
(expm1.f64 (log1p.f64 l))
(log1p.f64 (expm1.f64 l))
(exp.f64 (log.f64 l))
(exp.f64 (*.f64 (log.f64 l) #s(literal 1 binary64)))

simplify531.0ms (2%)

Algorithm
egg-herbie
Rules
606×associate-*r*
587×associate-*l*
463×times-frac
458×exp-prod
371×prod-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
088540440
1168937355
2699437339
Stop Event
node limit
Counts
951 → 549
Calls
Call 1
Inputs
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 #s(literal -1 binary64) d)
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 4 binary64))) (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) (/.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 h l) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (*.f64 h l))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(fabs.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h))
(*.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 #s(literal 1 binary64) l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal -1 binary64)))
(pow.f64 (*.f64 h l) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (*.f64 h l) #s(literal 1 binary64)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(exp.f64 (neg.f64 (log.f64 (*.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (*.f64 h l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 l) h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 h l)))
(exp.f64 (log.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 d))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 d))
(*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 d #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(pow.f64 d #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 d) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 d)) #s(literal 3 binary64))
(pow.f64 (pow.f64 d #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 d))
(log.f64 (exp.f64 (sqrt.f64 d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 d))))
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(log1p.f64 (expm1.f64 (sqrt.f64 d)))
(exp.f64 (log.f64 (sqrt.f64 d)))
(exp.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 d)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 l d)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 d l))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 d))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 d))
(*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 d #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(pow.f64 d #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 d) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 d)) #s(literal 3 binary64))
(pow.f64 (pow.f64 d #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 d))
(log.f64 (exp.f64 (sqrt.f64 d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 d))))
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(log1p.f64 (expm1.f64 (sqrt.f64 d)))
(exp.f64 (log.f64 (sqrt.f64 d)))
(exp.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 d)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) d)
(-.f64 (exp.f64 (log1p.f64 d)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) d)
(*.f64 (sqrt.f64 d) (sqrt.f64 d))
(*.f64 #s(literal -1 binary64) d)
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 d))
(pow.f64 d #s(literal 1 binary64))
(pow.f64 (sqrt.f64 d) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 d) #s(literal 3 binary64))
(pow.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 d #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 d #s(literal 2 binary64)))
(log.f64 (exp.f64 d))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d)))
(cbrt.f64 (pow.f64 d #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 d))
(log1p.f64 (expm1.f64 d))
(exp.f64 (log.f64 d))
(exp.f64 (*.f64 (log.f64 d) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 l #s(literal 1/4 binary64)) (pow.f64 l #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 l)))
(pow.f64 l #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 l #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 l #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 l))
(log.f64 (exp.f64 (sqrt.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 l))))
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(log1p.f64 (expm1.f64 (sqrt.f64 l)))
(exp.f64 (log.f64 (sqrt.f64 l)))
(exp.f64 (*.f64 (log.f64 l) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 h l)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 h l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l h)))
(/.f64 (sqrt.f64 h) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))
(pow.f64 (/.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 h l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 h l)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 h l)))))
(cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) M) d)
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 M d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 D #s(literal 1/2 binary64))) (/.f64 M d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 h))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 h))
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(pow.f64 h #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 h) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 3 binary64))
(pow.f64 (pow.f64 h #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 h))
(log.f64 (exp.f64 (sqrt.f64 h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 h))))
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (sqrt.f64 h)))
(exp.f64 (log.f64 (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 h)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) l)
(-.f64 (exp.f64 (log1p.f64 l)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) l)
(*.f64 (sqrt.f64 l) (sqrt.f64 l))
(*.f64 #s(literal -1 binary64) l)
(*.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64))) (cbrt.f64 l))
(pow.f64 l #s(literal 1 binary64))
(pow.f64 (sqrt.f64 l) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 l) #s(literal 3 binary64))
(pow.f64 (pow.f64 l #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 l #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 l #s(literal 2 binary64)))
(log.f64 (exp.f64 l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 l)))
(cbrt.f64 (pow.f64 l #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 l))
(log1p.f64 (expm1.f64 l))
(exp.f64 (log.f64 l))
(exp.f64 (*.f64 (log.f64 l) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (neg.f64 h))) l))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 d #s(literal 2 binary64)))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 d #s(literal 2 binary64)))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 d #s(literal 2 binary64)))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))) (neg.f64 d))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))) (neg.f64 d))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 h #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 h #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 h #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d)))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 (neg.f64 h) (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 h #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 (neg.f64 h) (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 h #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 (neg.f64 h) (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 h #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (*.f64 h l))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (*.f64 h l))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (*.f64 h l))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (*.f64 h l))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (*.f64 h l))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (*.f64 h l))))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) d)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) h) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))))
(+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(fma.f64 h (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(fma.f64 h (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 h (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(fma.f64 h (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (+.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (+.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(/.f64 (-.f64 l (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (+.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) l))) (pow.f64 d #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))) #s(literal -1/8 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (neg.f64 h) (/.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) l) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (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 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(*.f64 h l)
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d l)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(sqrt.f64 (/.f64 d l))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 d)))
(*.f64 (sqrt.f64 d) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 d)))
(*.f64 (sqrt.f64 d) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 d)))
(*.f64 (sqrt.f64 d) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 d) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 d)))
(*.f64 (sqrt.f64 d) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l)))
(*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 l) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l)))
(*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 l) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l)))
(*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 l) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l)))
(*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 l) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 (sqrt.f64 (/.f64 h l)) (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 h l)))
(neg.f64 (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (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 h l)))
(neg.f64 (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (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 h l)))
(neg.f64 (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (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 h l)))
(neg.f64 (sqrt.f64 (/.f64 h l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 h (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 4 binary64))) (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 4 binary64))) (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))) #s(literal 4 binary64))) (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) (/.f64 h l)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)) (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))) #s(literal 6 binary64)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (cbrt.f64 (*.f64 h l)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 h l) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (*.f64 h l))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 h (neg.f64 l))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(fabs.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) (cbrt.f64 (*.f64 h l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(*.f64 (/.f64 #s(literal 1 binary64) h) (/.f64 #s(literal 1 binary64) l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1 binary64)) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64))))
(pow.f64 (*.f64 h l) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(pow.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(pow.f64 (/.f64 (*.f64 h l) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(exp.f64 (neg.f64 (log.f64 (*.f64 h l))))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(-.f64 (exp.f64 (log1p.f64 (*.f64 h l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 h l)))
(pow.f64 (*.f64 h l) #s(literal 1 binary64))
(*.f64 h l)
(pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 3 binary64))
(*.f64 h l)
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 h l)
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(sqrt.f64 (pow.f64 (*.f64 h l) #s(literal 2 binary64)))
(fabs.f64 (*.f64 h l))
(log.f64 (pow.f64 (exp.f64 l) h))
(*.f64 h l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 h l))))
(*.f64 h l)
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)))
(*.f64 h l)
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(*.f64 h l)
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(*.f64 h l)
(expm1.f64 (log1p.f64 (*.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 h l)))
(*.f64 h l)
(exp.f64 (log.f64 (*.f64 h l)))
(*.f64 h l)
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1 binary64)))
(*.f64 h l)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(sqrt.f64 (/.f64 d h))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 d h))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d h))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 d))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 d))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 d #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(*.f64 (fabs.f64 (cbrt.f64 d)) (sqrt.f64 (cbrt.f64 d)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(*.f64 (fabs.f64 (cbrt.f64 d)) (sqrt.f64 (cbrt.f64 d)))
(pow.f64 d #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(pow.f64 (sqrt.f64 d) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(pow.f64 (cbrt.f64 (sqrt.f64 d)) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(pow.f64 (pow.f64 d #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(fabs.f64 (sqrt.f64 d))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(log.f64 (exp.f64 (sqrt.f64 d)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 d))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(log1p.f64 (expm1.f64 (sqrt.f64 d)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(exp.f64 (log.f64 (sqrt.f64 d)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(exp.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 d)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d l))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 d l))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 d l))
(pow.f64 (sqrt.f64 (/.f64 d l)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 d l))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 d l))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 d l))
(pow.f64 (sqrt.f64 (/.f64 l d)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d)))
(sqrt.f64 (/.f64 d l))
(fabs.f64 (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d l))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))
(sqrt.f64 (/.f64 d l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d l)))))
(sqrt.f64 (/.f64 d l))
(cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))
(sqrt.f64 (/.f64 d l))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))
(sqrt.f64 (/.f64 d l))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 d l))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d l))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 d))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 d))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 d #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(*.f64 (fabs.f64 (cbrt.f64 d)) (sqrt.f64 (cbrt.f64 d)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 d)))
(*.f64 (fabs.f64 (cbrt.f64 d)) (sqrt.f64 (cbrt.f64 d)))
(pow.f64 d #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(pow.f64 (sqrt.f64 d) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(pow.f64 (cbrt.f64 (sqrt.f64 d)) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(pow.f64 (pow.f64 d #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(fabs.f64 (sqrt.f64 d))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(log.f64 (exp.f64 (sqrt.f64 d)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 d))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(cbrt.f64 (pow.f64 d #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 d)))
(log1p.f64 (expm1.f64 (sqrt.f64 d)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(exp.f64 (log.f64 (sqrt.f64 d)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(exp.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 d)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 d)))
(sqrt.f64 d)
(-.f64 #s(literal 0 binary64) d)
(neg.f64 d)
(-.f64 (exp.f64 (log1p.f64 d)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 d))
(*.f64 #s(literal 1 binary64) d)
d
(*.f64 (sqrt.f64 d) (sqrt.f64 d))
d
(*.f64 #s(literal -1 binary64) d)
(neg.f64 d)
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 d))
d
(pow.f64 d #s(literal 1 binary64))
d
(pow.f64 (sqrt.f64 d) #s(literal 2 binary64))
d
(pow.f64 (cbrt.f64 d) #s(literal 3 binary64))
d
(pow.f64 (pow.f64 d #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 d #s(literal 2 binary64)))
(fabs.f64 d)
(pow.f64 (pow.f64 d #s(literal 3 binary64)) #s(literal 1/3 binary64))
d
(sqrt.f64 (pow.f64 d #s(literal 2 binary64)))
(fabs.f64 d)
(log.f64 (exp.f64 d))
d
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d)))
d
(cbrt.f64 (pow.f64 d #s(literal 3 binary64)))
d
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3/2 binary64))))
d
(expm1.f64 (log1p.f64 d))
(log1p.f64 (expm1.f64 d))
d
(exp.f64 (log.f64 d))
d
(exp.f64 (*.f64 (log.f64 d) #s(literal 1 binary64)))
d
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 l))
(sqrt.f64 l)
(*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 l #s(literal 1/4 binary64)) (pow.f64 l #s(literal 1/4 binary64)))
(sqrt.f64 l)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(sqrt.f64 l)
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 l)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 l)))
(pow.f64 l #s(literal 1/2 binary64))
(sqrt.f64 l)
(pow.f64 (sqrt.f64 l) #s(literal 1 binary64))
(sqrt.f64 l)
(pow.f64 (cbrt.f64 (sqrt.f64 l)) #s(literal 3 binary64))
(sqrt.f64 l)
(pow.f64 (pow.f64 l #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 l #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 l)
(fabs.f64 (sqrt.f64 l))
(sqrt.f64 l)
(log.f64 (exp.f64 (sqrt.f64 l)))
(sqrt.f64 l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 l))))
(sqrt.f64 l)
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(log1p.f64 (expm1.f64 (sqrt.f64 l)))
(sqrt.f64 l)
(exp.f64 (log.f64 (sqrt.f64 l)))
(sqrt.f64 l)
(exp.f64 (*.f64 (log.f64 l) #s(literal 1/2 binary64)))
(sqrt.f64 l)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 l)) #s(literal 1 binary64)))
(sqrt.f64 l)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 h l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 h l))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l h)))
(/.f64 (sqrt.f64 h) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))
(pow.f64 (/.f64 h l) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(pow.f64 (sqrt.f64 (/.f64 h l)) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(fabs.f64 (sqrt.f64 (/.f64 h l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 h l)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(cbrt.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 #s(literal 1/2 binary64) d))))
(/.f64 (*.f64 #s(literal 1/2 binary64) M) d)
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 M (/.f64 #s(literal 1/2 binary64) d)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 M d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 #s(literal 1/2 binary64) d))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)))
(log.f64 (pow.f64 (exp.f64 (*.f64 D #s(literal 1/2 binary64))) (/.f64 M d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(exp.f64 (log.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 h))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))
(pow.f64 h #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(pow.f64 (sqrt.f64 h) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(pow.f64 (pow.f64 h #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(fabs.f64 (sqrt.f64 h))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(log.f64 (exp.f64 (sqrt.f64 h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 h))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (sqrt.f64 h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(exp.f64 (log.f64 (sqrt.f64 h)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 h)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 h)))
(sqrt.f64 h)
(-.f64 #s(literal 0 binary64) l)
(neg.f64 l)
(-.f64 (exp.f64 (log1p.f64 l)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 l))
(*.f64 #s(literal 1 binary64) l)
l
(*.f64 (sqrt.f64 l) (sqrt.f64 l))
l
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 (cbrt.f64 (pow.f64 l #s(literal 2 binary64))) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 l #s(literal 2 binary64))))
(pow.f64 l #s(literal 1 binary64))
l
(pow.f64 (sqrt.f64 l) #s(literal 2 binary64))
l
(pow.f64 (cbrt.f64 l) #s(literal 3 binary64))
l
(pow.f64 (pow.f64 l #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 l #s(literal 2 binary64)))
(fabs.f64 l)
(pow.f64 (pow.f64 l #s(literal 3 binary64)) #s(literal 1/3 binary64))
l
(sqrt.f64 (pow.f64 l #s(literal 2 binary64)))
(fabs.f64 l)
(log.f64 (exp.f64 l))
l
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 l)))
l
(cbrt.f64 (pow.f64 l #s(literal 3 binary64)))
l
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
l
(expm1.f64 (log1p.f64 l))
(log1p.f64 (expm1.f64 l))
l
(exp.f64 (log.f64 l))
l
(exp.f64 (*.f64 (log.f64 l) #s(literal 1 binary64)))
l

eval149.0ms (0.6%)

Compiler

Compiled 38034 to 4318 computations (88.6% saved)

prune247.0ms (0.9%)

Pruning

44 alts after pruning (43 fresh and 1 done)

PrunedKeptTotal
New1169381207
Fresh24529
Picked415
Done000
Total1197441241
Accuracy
93.0%
Counts
1241 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.8%
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
27.8%
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
16.8%
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
26.3%
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
45.7%
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
44.3%
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
36.8%
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
32.2%
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
35.2%
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
17.3%
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
44.2%
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
39.1%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
32.7%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
72.0%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
72.3%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
32.2%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
72.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
21.6%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
47.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))))
37.2%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
2.3%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
30.3%
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
35.2%
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
30.3%
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
38.2%
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
32.8%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
30.7%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
30.4%
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
39.5%
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
44.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
34.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
70.0%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
34.9%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
71.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
72.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
71.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
3.1%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
58.9%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
71.5%
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
62.0%
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
25.8%
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
21.7%
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
21.7%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
53.6%
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
Compiler

Compiled 2735 to 1919 computations (29.8% saved)

simplify63.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
cost-diff0
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
cost-diff128
(-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
cost-diff128
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
cost-diff6400
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
cost-diff0
(sqrt.f64 h)
cost-diff0
(sqrt.f64 l)
cost-diff0
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
cost-diff0
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
cost-diff0
(*.f64 h l)
cost-diff0
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
cost-diff0
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
Rules
772×distribute-lft-neg-in
772×distribute-rgt-neg-in
580×associate-*r*
483×associate-*l*
429×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0702235
11582235
25122199
332052199
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
#s(literal 1/2 binary64)
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(/.f64 (*.f64 D M) d)
(*.f64 D M)
D
M
(sqrt.f64 (/.f64 h l))
(/.f64 h l)
#s(literal 2 binary64)
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
d
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 h l)
h
l
#s(literal -1/2 binary64)
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
d
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(sqrt.f64 l)
l
(sqrt.f64 h)
h
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
(/.f64 D d)
D
(/.f64 h l)
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
d
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
#s(literal 1 binary64)
(*.f64 l h)
l
h
(-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d))
(sqrt.f64 (/.f64 h l))
(/.f64 h l)
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(*.f64 (*.f64 M #s(literal 1/2 binary64)) D)
(*.f64 M #s(literal 1/2 binary64))
M
#s(literal 1/2 binary64)
D
(sqrt.f64 #s(literal 1/2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))
#s(literal 1/2 binary64)
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))
(*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(/.f64 M d)
M
(/.f64 (sqrt.f64 h) (sqrt.f64 l))
(sqrt.f64 h)
(sqrt.f64 l)
#s(literal 2 binary64)
Outputs
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
#s(literal 1/2 binary64)
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l))))
(*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(/.f64 (*.f64 D M) d)
(*.f64 M (/.f64 D d))
(*.f64 D (/.f64 M d))
(*.f64 D M)
D
M
(sqrt.f64 (/.f64 h l))
(/.f64 h l)
#s(literal 2 binary64)
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
d
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 h l)
h
l
#s(literal -1/2 binary64)
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (/.f64 D d) #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 l) (sqrt.f64 h))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 M d) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))))
(*.f64 d (/.f64 (fma.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 #s(literal 2 binary64) d))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
d
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(sqrt.f64 l)
l
(sqrt.f64 h)
h
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (/.f64 D d) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 M d) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 #s(literal 2 binary64) d))) #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (/.f64 D d) #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 M d) #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (/.f64 M (*.f64 #s(literal 2 binary64) d))) #s(literal 2 binary64))))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (/.f64 D d) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 (/.f64 M d) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 #s(literal 2 binary64) d))) #s(literal 2 binary64)) l))
(pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 M (/.f64 (/.f64 D d) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 (/.f64 M d) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (/.f64 M (*.f64 #s(literal 2 binary64) d))) #s(literal 2 binary64))
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 M (/.f64 (/.f64 D d) #s(literal 2 binary64)))
(*.f64 D (/.f64 (/.f64 M d) #s(literal 2 binary64)))
(*.f64 D (/.f64 M (*.f64 #s(literal 2 binary64) d)))
(/.f64 M #s(literal 2 binary64))
M
#s(literal 2 binary64)
(/.f64 D d)
D
(/.f64 h l)
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) M) (/.f64 D d)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
d
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/.f64 (/.f64 #s(literal 1 binary64) h) l)
#s(literal 1 binary64)
(*.f64 l h)
(*.f64 h l)
l
h
(-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) M) (/.f64 D d)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 h l))))
(*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (/.f64 h l))))
(sqrt.f64 (/.f64 h l))
(/.f64 h l)
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) D)
(*.f64 D (*.f64 #s(literal 1/2 binary64) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 D M))
(*.f64 M #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) M)
M
#s(literal 1/2 binary64)
D
(sqrt.f64 #s(literal 1/2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 l)))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 l)))) #s(literal 2 binary64)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 l)))) #s(literal 2 binary64)))
#s(literal 1/2 binary64)
(pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 l)))) #s(literal 2 binary64))
(*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))
(*.f64 D (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M d)) (/.f64 (sqrt.f64 h) (sqrt.f64 l))))
(*.f64 (sqrt.f64 h) (*.f64 (*.f64 D (/.f64 M d)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 l))))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 D (/.f64 M d)))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(/.f64 M d)
M
(/.f64 (sqrt.f64 h) (sqrt.f64 l))
(sqrt.f64 h)
(sqrt.f64 l)
#s(literal 2 binary64)

localize286.0ms (1.1%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy97.0%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
accuracy96.9%
(*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))
accuracy90.4%
(sqrt.f64 (/.f64 d h))
accuracy89.2%
(sqrt.f64 (/.f64 d l))
accuracy96.9%
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d))
accuracy96.9%
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
accuracy88.9%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
accuracy87.9%
(sqrt.f64 (/.f64 h l))
accuracy99.8%
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
accuracy97.0%
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
accuracy94.7%
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
accuracy93.3%
(*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))
accuracy100.0%
(*.f64 h l)
accuracy99.9%
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
accuracy88.9%
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
accuracy96.9%
(/.f64 (*.f64 D M) d)
accuracy90.4%
(sqrt.f64 (/.f64 d h))
accuracy89.2%
(sqrt.f64 (/.f64 d l))
accuracy87.9%
(sqrt.f64 (/.f64 h l))
Results
96.0ms140×0invalid
87.0ms116×0valid
Compiler

Compiled 578 to 62 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
ival-mult: 42.0ms (41.1% of total)
ival-div: 23.0ms (22.5% of total)
ival-pow: 18.0ms (17.6% of total)
ival-sqrt: 12.0ms (11.7% of total)
ival-sub: 6.0ms (5.9% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series183.0ms (0.7%)

Counts
16 → 616
Calls
Call 1
Inputs
#<alt (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))>
#<alt (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))>
#<alt (*.f64 h l)>
#<alt (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))>
#<alt (*.f64 (sqrt.f64 l) (sqrt.f64 h))>
#<alt (sqrt.f64 l)>
#<alt (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))>
#<alt (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))>
#<alt (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))>
#<alt (/.f64 (*.f64 D M) d)>
#<alt (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))>
#<alt (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))>
#<alt (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)>
#<alt (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d))>
#<alt (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))>
#<alt (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))>
Outputs
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)>
#<alt (/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)>
#<alt (/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))>
Calls

171 calls:

TimeVariablePointExpression
49.0ms
l
@-inf
(* (sqrt (/ h l)) (/ (* (* M 1/2) D) d))
22.0ms
d
@-inf
(* (/ d (* (sqrt l) (sqrt h))) (- 1 (* 1/2 (* (pow (* (/ M 2) (/ D d)) 2) (/ h l)))))
4.0ms
h
@-inf
(pow (* (* (sqrt (/ h l)) (/ (* (* M 1/2) D) d)) (sqrt 1/2)) 2)
3.0ms
M
@inf
(* (* d (sqrt (/ 1 (* l h)))) (- 1 (pow (* (* (sqrt (/ h l)) (/ (* (* M 1/2) D) d)) (sqrt 1/2)) 2)))
3.0ms
l
@-inf
(pow (* (* (sqrt (/ h l)) (/ (* (* M 1/2) D) d)) (sqrt 1/2)) 2)

rewrite164.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
479×log1p-expm1-u
479×expm1-log1p-u
457×add-exp-log
456×pow1
450×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064743
11194703
Stop Event
node limit
Counts
16 → 283
Calls
Call 1
Inputs
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 h l)
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(sqrt.f64 l)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 D M) d)
(*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)
(*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d))
(*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(/.f64 (neg.f64 d) (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(log.f64 (exp.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(pow.f64 (*.f64 h l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (pow.f64 (exp.f64 h) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 h l)))
(exp.f64 (log.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) d)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 1 binary64))
(pow.f64 (*.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 h l))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 h l)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))
(*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 l) #s(literal 1/2 binary64)))
(pow.f64 l #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 l #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 l))))
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(log1p.f64 (expm1.f64 (sqrt.f64 l)))
(exp.f64 (log.f64 (sqrt.f64 l)))
(exp.f64 (*.f64 (log.f64 l) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 l)) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 1 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))
(log.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M d)))) #s(literal 1 binary64))
(*.f64 D (/.f64 M d))
(*.f64 #s(literal 1 binary64) (*.f64 D (/.f64 M d)))
(*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) (sqrt.f64 (*.f64 D (/.f64 M d))))
(pow.f64 (*.f64 D (/.f64 M d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 M D)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 D) (/.f64 M d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (/.f64 M d)))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (/.f64 M d) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M d))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))) #s(literal 1 binary64))
(/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d)
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))))
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
(/.f64 (neg.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) (neg.f64 d))
(/.f64 (*.f64 M (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) #s(literal -1 binary64))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))) #s(literal 1 binary64))
(*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) (/.f64 #s(literal 1 binary64) d))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))
(*.f64 (/.f64 D d) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) #s(literal -1 binary64))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))) #s(literal 1 binary64))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) d)
(pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 h)) (sqrt.f64 l))
(pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) #s(literal 1 binary64)))

simplify671.0ms (2.5%)

Algorithm
egg-herbie
Rules
711×associate-*r*
710×associate-*l*
406×exp-prod
386×*-commutative
342×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073453746
1173247636
2677947242
Stop Event
node limit
Counts
899 → 437
Calls
Call 1
Inputs
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(/.f64 (neg.f64 d) (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(log.f64 (exp.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(pow.f64 (*.f64 h l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (pow.f64 (exp.f64 h) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 h l)))
(exp.f64 (log.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) d)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 1 binary64))
(pow.f64 (*.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 h l))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 h l)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 l))
(*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))
(*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 l) #s(literal 1/2 binary64)))
(pow.f64 l #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 l #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 l))))
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(log1p.f64 (expm1.f64 (sqrt.f64 l)))
(exp.f64 (log.f64 (sqrt.f64 l)))
(exp.f64 (*.f64 (log.f64 l) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 l)) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 1 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))
(log.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M d)))) #s(literal 1 binary64))
(*.f64 D (/.f64 M d))
(*.f64 #s(literal 1 binary64) (*.f64 D (/.f64 M d)))
(*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) (sqrt.f64 (*.f64 D (/.f64 M d))))
(pow.f64 (*.f64 D (/.f64 M d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 M D)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 D) (/.f64 M d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (/.f64 M d)))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (/.f64 M d) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M d))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M d))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))) #s(literal 1 binary64))
(/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d)
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))))
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
(/.f64 (neg.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) (neg.f64 d))
(/.f64 (*.f64 M (/.f64 D d)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) #s(literal -1 binary64))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))) #s(literal 1 binary64))
(*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) (/.f64 #s(literal 1 binary64) d))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))
(*.f64 (/.f64 D d) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) #s(literal -1 binary64))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))) #s(literal 1 binary64))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) d)
(pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 h)) (sqrt.f64 l))
(pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) #s(literal 1 binary64)))
Outputs
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 l) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) #s(literal -1/4 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) #s(literal -1/4 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) #s(literal -1/4 binary64)))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64)))))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d))) (*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d))) (*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d))) (*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))) h)
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))) d)))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))) d)))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))) d)))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (pow.f64 D #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (+.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (+.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))
(*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 h (+.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))))
(*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) h)))
(fma.f64 h (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l))) #s(literal 1 binary64))
(*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) h)))
(fma.f64 h (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l))) #s(literal 1 binary64))
(*.f64 h (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))) (/.f64 #s(literal 1 binary64) h)))
(*.f64 h (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) h)))
(fma.f64 h (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l))) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))))) l)
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l)))))
(/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))))) l)
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l)))))
(/.f64 (-.f64 l (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (pow.f64 d #s(literal 2 binary64))))) l)
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))))) l)
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 l (pow.f64 d #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 l (pow.f64 d #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 l (pow.f64 d #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 h (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64))
(*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))))) l)
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l)))))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))))) l)
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l)))))
(/.f64 (-.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) l))) (pow.f64 d #s(literal 2 binary64)))
(/.f64 (+.f64 l (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64)))))) l)
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) l))) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/8 binary64))))
(*.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 d))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 d))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/8 binary64))))
(*.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 d))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 d))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/8 binary64))))
(*.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 d))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 d))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) #s(literal 1/8 binary64))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) #s(literal 1/8 binary64))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) #s(literal 1/8 binary64))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 (neg.f64 M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 (neg.f64 M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 (neg.f64 M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 (neg.f64 M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D M) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/2 binary64) (*.f64 D (/.f64 (neg.f64 M) d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 D M) d) (sqrt.f64 (/.f64 h l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (pow.f64 d #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 d #s(literal 2 binary64)))) d)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 d #s(literal 2 binary64)))) d)
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 d (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 d (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 d #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 d (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 d #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 d #s(literal 2 binary64))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 d) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (pow.f64 d #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 d (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 d #s(literal 2 binary64)))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 h (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))))
(*.f64 h (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d)))))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d)))))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 #s(literal -1 binary64) (*.f64 h (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))))))
(neg.f64 (*.f64 h (fma.f64 #s(literal -1 binary64) (*.f64 d (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (pow.f64 h #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) d)))))))
(*.f64 h (neg.f64 (fma.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 3 binary64))) l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 D #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) (pow.f64 l #s(literal 2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) #s(literal 1/8 binary64) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) #s(literal 1/8 binary64) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 d (neg.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) #s(literal 1/8 binary64) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 D #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 D #s(literal 2 binary64))))))
(*.f64 (pow.f64 D #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 D #s(literal 2 binary64)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(fma.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) d) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))))) (*.f64 (/.f64 d (pow.f64 M #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (/.f64 d (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 D #s(literal 2 binary64)) d)) (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (*.f64 d (/.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) d)) (/.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (pow.f64 M #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (neg.f64 d) (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (cbrt.f64 (*.f64 h l)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l))))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(pow.f64 (*.f64 h l) #s(literal -1/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 h l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(pow.f64 (*.f64 h l) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(log.f64 (pow.f64 (exp.f64 h) l))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 h l))))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 h #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(expm1.f64 (log1p.f64 (*.f64 h l)))
(log1p.f64 (expm1.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(exp.f64 (log.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 2 binary64))
(*.f64 h l)
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) d)
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) #s(literal 3/2 binary64)) (pow.f64 d #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 h l))
(pow.f64 (*.f64 h l) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 h l))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 h l))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 h l))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 h l))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (*.f64 h l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 h l)))))
(sqrt.f64 (*.f64 h l))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 h l))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 h #s(literal 3/2 binary64)) (pow.f64 l #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 l #s(literal 3/2 binary64)) (pow.f64 h #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (*.f64 h l))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (*.f64 h l))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 h l))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 l))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))
(*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 l))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 l)))
(*.f64 (fabs.f64 (cbrt.f64 l)) (sqrt.f64 (cbrt.f64 l)))
(pow.f64 l #s(literal 1/2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(pow.f64 (sqrt.f64 l) #s(literal 1 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(pow.f64 (cbrt.f64 (sqrt.f64 l)) #s(literal 3 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(pow.f64 (pow.f64 l #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (sqrt.f64 l)) #s(literal 2 binary64))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(log.f64 (exp.f64 (sqrt.f64 l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(cbrt.f64 (pow.f64 l #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 l)))
(log1p.f64 (expm1.f64 (sqrt.f64 l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(exp.f64 (log.f64 (sqrt.f64 l)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(exp.f64 (*.f64 (log.f64 l) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 l)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 l)))
(sqrt.f64 l)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))) #s(literal 1 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(log.f64 (pow.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64)))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))) (/.f64 h l)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M d)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 D M) d)))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 #s(literal 1 binary64) (*.f64 D (/.f64 M d)))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) d))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 D M) d)))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) (sqrt.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(pow.f64 (*.f64 D (/.f64 M d)) #s(literal 1 binary64))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) #s(literal 3 binary64))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M d))) #s(literal 2 binary64))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(pow.f64 (/.f64 d (*.f64 M D)) #s(literal -1 binary64))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(log.f64 (pow.f64 (exp.f64 D) (/.f64 M d)))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D (/.f64 M d)))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M d)) #s(literal 3 binary64)))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 (/.f64 M d) #s(literal 3 binary64))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M d))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 D M) d)))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(exp.f64 (log.f64 (*.f64 D (/.f64 M d))))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M d))) #s(literal 1 binary64)))
(*.f64 D (/.f64 M d))
(/.f64 (*.f64 D M) d)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d)
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(/.f64 (neg.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) (neg.f64 d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(/.f64 (*.f64 M (/.f64 D d)) #s(literal 2 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 1 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 3 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) #s(literal -1 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(exp.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 1 binary64)))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(log.f64 (pow.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))))
(expm1.f64 (log1p.f64 (*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64)))
(*.f64 d (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 h l))))
(*.f64 d (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (/.f64 D d) (*.f64 M #s(literal 1/2 binary64)))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 1 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 3 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 2 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(pow.f64 (/.f64 d (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) #s(literal -1 binary64))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 D d) #s(literal 3 binary64))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) #s(literal 3 binary64)) (pow.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(exp.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d))) #s(literal 1 binary64)))
(*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64)))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 #s(literal 1/2 binary64) D))) d)
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))))
(/.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 h)) (sqrt.f64 l))
(*.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)))
(*.f64 (sqrt.f64 h) (/.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) (sqrt.f64 l)))
(pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 3 binary64)) (pow.f64 (/.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) (sqrt.f64 (/.f64 h l)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M d))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D M) d)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(exp.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))

eval128.0ms (0.5%)

Compiler

Compiled 28109 to 3699 computations (86.8% saved)

prune505.0ms (1.9%)

Pruning

49 alts after pruning (47 fresh and 2 done)

PrunedKeptTotal
New92529954
Fresh201838
Picked415
Done011
Total94949998
Accuracy
94.1%
Counts
998 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.4%
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) #s(literal 1/8 binary64) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
30.3%
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
19.9%
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
16.8%
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
30.7%
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
20.6%
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
21.7%
(/.f64 d (sqrt.f64 (*.f64 h l)))
26.3%
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
21.7%
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
41.9%
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
26.3%
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
45.7%
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
44.3%
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
36.8%
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
35.9%
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
62.0%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
40.8%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
39.1%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
72.3%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
47.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))))
37.2%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
38.2%
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
35.3%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
35.3%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
35.1%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
32.8%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
32.8%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
20.7%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
21.3%
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
44.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
34.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
70.0%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
71.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
72.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
71.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
58.9%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
71.5%
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
25.8%
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
20.6%
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
21.7%
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
14.1%
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
21.7%
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
21.7%
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
20.6%
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
21.7%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
22.5%
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
21.1%
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
19.6%
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
19.1%
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
Compiler

Compiled 2513 to 1786 computations (28.9% saved)

simplify91.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (neg.f64 d))
cost-diff0
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(sqrt.f64 h)
cost-diff0
(sqrt.f64 l)
cost-diff0
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
cost-diff0
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
cost-diff128
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
cost-diff0
(*.f64 h l)
cost-diff0
(sqrt.f64 (*.f64 h l))
cost-diff0
(/.f64 d (sqrt.f64 (*.f64 h l)))
cost-diff0
(/.f64 d h)
cost-diff0
(sqrt.f64 (/.f64 d h))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
Rules
754×fma-define
507×associate-*r*
477×associate-*l*
424×times-frac
365×neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0641858
11511826
24881826
326571826
453551826
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))
#s(literal 1 binary64)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)))
(*.f64 h #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
#s(literal 1/2 binary64)
(/.f64 (*.f64 D M) d)
(*.f64 D M)
D
M
#s(literal 2 binary64)
(/.f64 d (sqrt.f64 (*.f64 h l)))
d
(sqrt.f64 (*.f64 h l))
(*.f64 h l)
h
l
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
#s(literal 1 binary64)
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
d
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(sqrt.f64 l)
l
(sqrt.f64 h)
h
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))
(pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64))
(/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d)
(*.f64 M (*.f64 #s(literal 1/2 binary64) D))
M
(*.f64 #s(literal 1/2 binary64) D)
D
#s(literal 2 binary64)
(/.f64 h l)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(sqrt.f64 (neg.f64 d))
(neg.f64 d)
(sqrt.f64 (neg.f64 h))
(neg.f64 h)
h
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))
#s(literal 1 binary64)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 h #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
#s(literal 1/2 binary64)
(/.f64 M d)
M
#s(literal 2 binary64)
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
h
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l)))
(fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 h #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d)))
#s(literal 1/2 binary64)
(/.f64 (*.f64 D M) d)
(*.f64 D (/.f64 M d))
(*.f64 M (/.f64 D d))
(*.f64 D M)
D
M
#s(literal 2 binary64)
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 l h)))
d
(sqrt.f64 (*.f64 h l))
(sqrt.f64 (*.f64 l h))
(*.f64 h l)
(*.f64 l h)
h
l
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(/.f64 d h)
d
h
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
l
#s(literal 1 binary64)
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(*.f64 d (/.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))))
(*.f64 d (/.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
d
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(sqrt.f64 l)
l
(sqrt.f64 h)
h
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l)))
(fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64))))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)))
(pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64))
(/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d)
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d)))
(*.f64 M (*.f64 #s(literal 1/2 binary64) D))
(*.f64 #s(literal 1/2 binary64) (*.f64 D M))
(*.f64 D (*.f64 #s(literal 1/2 binary64) M))
M
(*.f64 #s(literal 1/2 binary64) D)
D
#s(literal 2 binary64)
(/.f64 h l)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))))
(*.f64 (fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))))
(sqrt.f64 (/.f64 d l))
(/.f64 d l)
d
l
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) l))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(sqrt.f64 (neg.f64 d))
(neg.f64 d)
(sqrt.f64 (neg.f64 h))
(neg.f64 h)
h
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l)))
(fma.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
(fma.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64)) l))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 h (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) l)))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))))
(*.f64 h (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64))))
(*.f64 h #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))
(pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d))) #s(literal 2 binary64))
(*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d)))
(*.f64 #s(literal 1/2 binary64) (*.f64 M (/.f64 D d)))
D
(*.f64 #s(literal 1/2 binary64) (/.f64 M d))
(*.f64 M (/.f64 #s(literal 1/2 binary64) d))
#s(literal 1/2 binary64)
(/.f64 M d)
M
#s(literal 2 binary64)

localize415.0ms (1.6%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sqrt.f64 (neg.f64 h))
accuracy100.0%
(sqrt.f64 (neg.f64 d))
accuracy100.0%
(neg.f64 h)
accuracy100.0%
(neg.f64 d)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) D)
accuracy100.0%
(sqrt.f64 l)
accuracy100.0%
(sqrt.f64 h)
accuracy100.0%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
accuracy100.0%
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
accuracy100.0%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(sqrt.f64 (/.f64 d h))
accuracy100.0%
(/.f64 d (sqrt.f64 (*.f64 h l)))
accuracy100.0%
(*.f64 h l)
accuracy100.0%
(sqrt.f64 (*.f64 h l))
accuracy100.0%
(*.f64 D M)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
accuracy100.0%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(sqrt.f64 (/.f64 d h))
Results
325.0ms256×0invalid
Compiler

Compiled 485 to 56 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-mult: 33.0ms (41.3% of total)
ival-div: 19.0ms (23.8% of total)
ival-sqrt: 12.0ms (15% of total)
ival-pow: 8.0ms (10% of total)
ival-add: 3.0ms (3.8% of total)
ival-neg: 2.0ms (2.5% of total)
ival-sub: 1.0ms (1.3% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series23.0ms (0.1%)

Counts
10 → 188
Calls
Call 1
Inputs
#<alt (/.f64 d (sqrt.f64 (*.f64 h l)))>
#<alt (sqrt.f64 (*.f64 h l))>
#<alt (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))>
#<alt (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))>
#<alt (*.f64 D M)>
#<alt (*.f64 #s(literal 1/2 binary64) D)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))>
#<alt (neg.f64 h)>
#<alt (sqrt.f64 (neg.f64 h))>
Outputs
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))>
#<alt (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (sqrt.f64 (/.f64 d h))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 #s(literal -1 binary64) h)>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))>
Calls

69 calls:

TimeVariablePointExpression
3.0ms
h
@-inf
(sqrt (* h l))
0.0ms
d
@-inf
(/ (sqrt (neg d)) (sqrt (neg h)))
0.0ms
D
@inf
(* 1/2 D)
0.0ms
M
@inf
(* D M)
0.0ms
D
@-inf
(* 1/2 D)

rewrite97.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
283×associate-*r*
261×log1p-expm1-u
261×expm1-log1p-u
260×add-exp-log
260×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041215
1647207
Stop Event
node limit
Counts
10 → 278
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (*.f64 h l))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d))
(*.f64 D M)
(*.f64 #s(literal 1/2 binary64) D)
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))
(neg.f64 h)
(sqrt.f64 (neg.f64 h))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 h l))))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 h l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 h)) (/.f64 (cbrt.f64 d) (sqrt.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 h l))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d h))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))
(*.f64 (cbrt.f64 (*.f64 h l)) (cbrt.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (sqrt.f64 h) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(*.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 h l))))
(pow.f64 (*.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 h l)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 h l)))))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 d (neg.f64 (neg.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d)))
(/.f64 (*.f64 d #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 h d))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (neg.f64 (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 d) (*.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 h)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 d) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (cbrt.f64 h)) (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (cbrt.f64 (sqrt.f64 h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sqrt.f64 d) (neg.f64 (sqrt.f64 h))))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(/.f64 (*.f64 M (neg.f64 (*.f64 #s(literal 1/2 binary64) D))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (*.f64 M (neg.f64 (*.f64 #s(literal 1/2 binary64) D)))) d)
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (neg.f64 D))) d)
(pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))
(log.f64 (exp.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(exp.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D M))) #s(literal 1 binary64))
(pow.f64 (*.f64 D M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) D))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D M))))
(cbrt.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D M)))
(log1p.f64 (expm1.f64 (*.f64 D M)))
(exp.f64 (log.f64 (*.f64 D M)))
(exp.f64 (*.f64 (log.f64 (*.f64 D M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) D))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 D) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) D))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) D)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) D)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) D)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) (/.f64 l h))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) h) l)
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) h) (neg.f64 l))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 l h))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) h)) l)
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) h)
(-.f64 #s(literal 0 binary64) h)
(-.f64 (exp.f64 (log1p.f64 h)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) h)
(*.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(*.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) (cbrt.f64 h))
(*.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 h)))
(*.f64 (sqrt.f64 h) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (*.f64 (pow.f64 h #s(literal 1/4 binary64)) (sqrt.f64 h)))
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 #s(literal -1 binary64) h)
(*.f64 (*.f64 (sqrt.f64 h) (pow.f64 h #s(literal 1/4 binary64))) (pow.f64 h #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 h))
(*.f64 (*.f64 (sqrt.f64 h) #s(literal 1 binary64)) (sqrt.f64 h))
(*.f64 (*.f64 (sqrt.f64 h) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 h))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 h #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 h #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) h))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 h #s(literal 2 binary64))) h)
(pow.f64 h #s(literal 1 binary64))
(pow.f64 (cbrt.f64 h) #s(literal 3 binary64))
(pow.f64 (pow.f64 h #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 h #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 h) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 h #s(literal 2 binary64)))
(log.f64 (exp.f64 h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 h)))
(cbrt.f64 (pow.f64 h #s(literal 3 binary64)))
h
(expm1.f64 (log1p.f64 h))
(log1p.f64 (expm1.f64 h))
(exp.f64 (log.f64 h))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 h))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 h))
(*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(pow.f64 h #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 3 binary64))
(pow.f64 (pow.f64 h #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 h) #s(literal 1 binary64))
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 h))
(log.f64 (exp.f64 (sqrt.f64 h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 h))))
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (sqrt.f64 h)))
(exp.f64 (log.f64 (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 h)) #s(literal 1 binary64)))

simplify215.0ms (0.8%)

Algorithm
egg-herbie
Rules
565×fma-define
422×distribute-lft-neg-in
404×distribute-rgt-neg-in
342×cube-prod
331×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056915360
1108714173
2398813995
Stop Event
node limit
Counts
466 → 349
Calls
Call 1
Inputs
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 #s(literal -1 binary64) h)
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 h l))))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 h l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 h)) (/.f64 (cbrt.f64 d) (sqrt.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 h l))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d h))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))
(*.f64 (cbrt.f64 (*.f64 h l)) (cbrt.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (sqrt.f64 h) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(*.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 h l))))
(pow.f64 (*.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 h l)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 h l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 h l)))))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 d (neg.f64 (neg.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d)))
(/.f64 (*.f64 d #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 h d))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (neg.f64 (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(neg.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 d) (*.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 h)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 d) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (cbrt.f64 h)) (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (cbrt.f64 (sqrt.f64 h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sqrt.f64 d) (neg.f64 (sqrt.f64 h))))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(/.f64 (*.f64 M (neg.f64 (*.f64 #s(literal 1/2 binary64) D))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (*.f64 M (neg.f64 (*.f64 #s(literal 1/2 binary64) D)))) d)
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (neg.f64 D))) d)
(pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 2 binary64))
(pow.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))
(log.f64 (exp.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(exp.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D M))) #s(literal 1 binary64))
(pow.f64 (*.f64 D M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) D))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D M))))
(cbrt.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 D M)))
(log1p.f64 (expm1.f64 (*.f64 D M)))
(exp.f64 (log.f64 (*.f64 D M)))
(exp.f64 (*.f64 (log.f64 (*.f64 D M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) D))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 D) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) D))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) D)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) D)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) D)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) (/.f64 l h))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) h) l)
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) h) (neg.f64 l))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 l h))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) h)) l)
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) h)
(-.f64 #s(literal 0 binary64) h)
(-.f64 (exp.f64 (log1p.f64 h)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) h)
(*.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(*.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) (cbrt.f64 h))
(*.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 h)))
(*.f64 (sqrt.f64 h) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (*.f64 (pow.f64 h #s(literal 1/4 binary64)) (sqrt.f64 h)))
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 #s(literal -1 binary64) h)
(*.f64 (*.f64 (sqrt.f64 h) (pow.f64 h #s(literal 1/4 binary64))) (pow.f64 h #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 h))
(*.f64 (*.f64 (sqrt.f64 h) #s(literal 1 binary64)) (sqrt.f64 h))
(*.f64 (*.f64 (sqrt.f64 h) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 h))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 h #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 h #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) h))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 h #s(literal 2 binary64))) h)
(pow.f64 h #s(literal 1 binary64))
(pow.f64 (cbrt.f64 h) #s(literal 3 binary64))
(pow.f64 (pow.f64 h #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 h #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 h) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 h #s(literal 2 binary64)))
(log.f64 (exp.f64 h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 h)))
(cbrt.f64 (pow.f64 h #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 h))
(log1p.f64 (expm1.f64 h))
(exp.f64 (log.f64 h))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 h))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 h))
(*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(pow.f64 h #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 3 binary64))
(pow.f64 (pow.f64 h #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 h) #s(literal 1 binary64))
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 h))
(log.f64 (exp.f64 (sqrt.f64 h)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 h))))
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (sqrt.f64 h)))
(exp.f64 (log.f64 (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 h)) #s(literal 1 binary64)))
Outputs
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 h l)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 d h)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(sqrt.f64 (/.f64 d h))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(neg.f64 (sqrt.f64 (/.f64 d h)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) h)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) l)))
(*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 h)))
(*.f64 (sqrt.f64 h) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 h)))
(*.f64 (sqrt.f64 h) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 h)))
(*.f64 (sqrt.f64 h) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 h) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 h)))
(*.f64 (sqrt.f64 h) (pow.f64 #s(literal -1 binary64) #s(literal 3/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l)))
(*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (*.f64 d (pow.f64 h #s(literal -1/2 binary64))) (sqrt.f64 l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (/.f64 (sqrt.f64 d) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (sqrt.f64 h)) (/.f64 (cbrt.f64 d) (sqrt.f64 l)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 h l)))
(/.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (cbrt.f64 (*.f64 h l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 h l))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 h l)))
(/.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 d l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d h))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 d h))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 h #s(literal -1/2 binary64))))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(neg.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))
(*.f64 (cbrt.f64 (*.f64 h l)) (cbrt.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (cbrt.f64 (*.f64 h l)) (cbrt.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (sqrt.f64 h) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (sqrt.f64 l))
(*.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 h l)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 h l))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (*.f64 h l))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 h l))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (*.f64 h l))))
(pow.f64 (*.f64 h l) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(pow.f64 (sqrt.f64 (*.f64 h l)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(fabs.f64 (sqrt.f64 (*.f64 h l)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 h l))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 h l))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 h l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 d (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 l))))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(/.f64 d (neg.f64 (neg.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal 1 binary64)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 l)))
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 h d))))
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) (sqrt.f64 (*.f64 h l)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 h d))))
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 h d))))
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (sqrt.f64 (/.f64 h d)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (sqrt.f64 h))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (neg.f64 (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 1 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 3 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 2 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 h l)) d) #s(literal -1 binary64))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(neg.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) #s(literal 3 binary64)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))
(*.f64 (cbrt.f64 d) (*.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d))) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 d) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (cbrt.f64 (sqrt.f64 d))))
(*.f64 (cbrt.f64 (sqrt.f64 d)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (cbrt.f64 d)))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(*.f64 (pow.f64 d #s(literal 1/4 binary64)) (*.f64 (pow.f64 d #s(literal 1/4 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 d h))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 d h))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 h)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h))))
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 h))
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(*.f64 (/.f64 (cbrt.f64 d) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(/.f64 (*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d))) (sqrt.f64 h))
(*.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 h #s(literal 1/4 binary64))))
(/.f64 (*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d))) (sqrt.f64 h))
(*.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (sqrt.f64 h)))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(*.f64 (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (cbrt.f64 h)) (/.f64 (pow.f64 d #s(literal 1/4 binary64)) (cbrt.f64 (sqrt.f64 h))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 h)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h))))
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 h))
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 d h))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(neg.f64 (/.f64 (sqrt.f64 d) (neg.f64 (sqrt.f64 h))))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 h))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(sqrt.f64 (/.f64 d h))
(fabs.f64 (sqrt.f64 (/.f64 d h)))
(sqrt.f64 (/.f64 d h))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 d h)))))
(sqrt.f64 (/.f64 d h))
(cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))
(sqrt.f64 (/.f64 d h))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 d h))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 d h))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(+.f64 #s(literal -1 binary64) (fma.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) d)
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 (*.f64 M (neg.f64 (*.f64 #s(literal 1/2 binary64) D))) d)
(*.f64 M (/.f64 (*.f64 #s(literal -1/2 binary64) D) d))
(*.f64 M (*.f64 #s(literal -1/2 binary64) (/.f64 D d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M)))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) #s(literal 1 binary64)) d)
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 (neg.f64 (*.f64 M (neg.f64 (*.f64 #s(literal 1/2 binary64) D)))) d)
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 M (neg.f64 D))) d)
(*.f64 M (/.f64 (*.f64 #s(literal -1/2 binary64) D) d))
(*.f64 M (*.f64 #s(literal -1/2 binary64) (/.f64 D d)))
(pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(pow.f64 (/.f64 d (*.f64 #s(literal 1/2 binary64) (*.f64 D M))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))
(*.f64 M (/.f64 (*.f64 #s(literal -1/2 binary64) D) d))
(*.f64 M (*.f64 #s(literal -1/2 binary64) (/.f64 D d)))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(fabs.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(log.f64 (exp.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 D M)) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M))))
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))))
(+.f64 #s(literal -1 binary64) (fma.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(exp.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 D #s(literal 1/2 binary64)) M))
(*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 D M)))
(+.f64 #s(literal -1 binary64) (fma.f64 D M #s(literal 1 binary64)))
(pow.f64 (*.f64 D M) #s(literal 1 binary64))
(*.f64 D M)
(pow.f64 (cbrt.f64 (*.f64 D M)) #s(literal 3 binary64))
(*.f64 D M)
(pow.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 D M)
(pow.f64 (sqrt.f64 (*.f64 D M)) #s(literal 2 binary64))
(*.f64 D M)
(sqrt.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)))
(*.f64 D M)
(log.f64 (pow.f64 (exp.f64 M) D))
(*.f64 D M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 D M))))
(*.f64 D M)
(cbrt.f64 (pow.f64 (*.f64 D M) #s(literal 3 binary64)))
(*.f64 D M)
(cbrt.f64 (*.f64 (pow.f64 D #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(*.f64 D M)
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 D #s(literal 3 binary64))))
(*.f64 D M)
(expm1.f64 (log1p.f64 (*.f64 D M)))
(+.f64 #s(literal -1 binary64) (fma.f64 D M #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 D M)))
(*.f64 D M)
(exp.f64 (log.f64 (*.f64 D M)))
(*.f64 D M)
(exp.f64 (*.f64 (log.f64 (*.f64 D M)) #s(literal 1 binary64)))
(*.f64 D M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) D))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 D #s(literal 1/2 binary64))))
(+.f64 #s(literal -1 binary64) (fma.f64 D #s(literal 1/2 binary64) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 1 binary64))
(*.f64 D #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 3 binary64))
(*.f64 D #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 D #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 2 binary64))
(*.f64 D #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fabs.f64 (*.f64 D #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 D) #s(literal 1/2 binary64)))
(*.f64 D #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) D))))
(*.f64 D #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) D) #s(literal 3 binary64)))
(*.f64 D #s(literal 1/2 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) D)))
(expm1.f64 (log1p.f64 (*.f64 D #s(literal 1/2 binary64))))
(+.f64 #s(literal -1 binary64) (fma.f64 D #s(literal 1/2 binary64) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) D)))
(*.f64 D #s(literal 1/2 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) D)))
(*.f64 D #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) D)) #s(literal 1 binary64)))
(*.f64 D #s(literal 1/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64)) (/.f64 h l)))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) (/.f64 l h))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) h) l)
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) h) (neg.f64 l))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) (/.f64 h (neg.f64 l)))
(*.f64 #s(literal -1/2 binary64) (*.f64 h (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1/2 binary64) (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 l h))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) h)) l)
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))) #s(literal 3 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) (sqrt.f64 (/.f64 h l))) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 4 binary64)) (pow.f64 (/.f64 h l) #s(literal 2 binary64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64))) (/.f64 h l)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l))) #s(literal 3 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64)) (/.f64 h l)))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal -1 binary64) (fma.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 d (*.f64 D M))) #s(literal 2 binary64)) (/.f64 h l)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) d) (*.f64 D M)) #s(literal 2 binary64))) l) h)
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D #s(literal 1/2 binary64)) d)) #s(literal 2 binary64)) l)))
(*.f64 h (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64)) l)))
(+.f64 #s(literal 0 binary64) h)
h
(-.f64 #s(literal 0 binary64) h)
(neg.f64 h)
(-.f64 (exp.f64 (log1p.f64 h)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 h))
(*.f64 #s(literal 1 binary64) h)
h
(*.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)))
h
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(*.f64 (cbrt.f64 h) (*.f64 (sqrt.f64 h) (cbrt.f64 (sqrt.f64 h))))
(*.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) (cbrt.f64 h))
h
(*.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 h)))
(neg.f64 h)
(*.f64 (sqrt.f64 h) (sqrt.f64 h))
h
(*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h)))
(neg.f64 h)
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (*.f64 (pow.f64 h #s(literal 1/4 binary64)) (sqrt.f64 h)))
h
(*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h))
(neg.f64 h)
(*.f64 #s(literal -1 binary64) h)
(neg.f64 h)
(*.f64 (*.f64 (sqrt.f64 h) (pow.f64 h #s(literal 1/4 binary64))) (pow.f64 h #s(literal 1/4 binary64)))
h
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 h))
(neg.f64 h)
(*.f64 (*.f64 (sqrt.f64 h) #s(literal 1 binary64)) (sqrt.f64 h))
h
(*.f64 (*.f64 (sqrt.f64 h) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (cbrt.f64 h) (*.f64 (sqrt.f64 h) (cbrt.f64 (sqrt.f64 h))))
(*.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (cbrt.f64 h))
(neg.f64 h)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 h #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 h #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) h))))
(neg.f64 h)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 h #s(literal 2 binary64))) h)
(neg.f64 h)
(pow.f64 h #s(literal 1 binary64))
h
(pow.f64 (cbrt.f64 h) #s(literal 3 binary64))
h
(pow.f64 (pow.f64 h #s(literal 2 binary64)) #s(literal 1/2 binary64))
h
(pow.f64 (pow.f64 h #s(literal 3 binary64)) #s(literal 1/3 binary64))
h
(pow.f64 (sqrt.f64 h) #s(literal 2 binary64))
h
(sqrt.f64 (pow.f64 h #s(literal 2 binary64)))
h
(log.f64 (exp.f64 h))
h
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 h)))
h
(cbrt.f64 (pow.f64 h #s(literal 3 binary64)))
h
(expm1.f64 (log1p.f64 h))
(log1p.f64 (expm1.f64 h))
h
(exp.f64 (log.f64 h))
h
(exp.f64 (*.f64 (log.f64 h) #s(literal 1 binary64)))
h
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 h))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 h))
(sqrt.f64 h)
(*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(sqrt.f64 h)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(sqrt.f64 h)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 h)))
(*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))
(pow.f64 h #s(literal 1/2 binary64))
(sqrt.f64 h)
(pow.f64 (cbrt.f64 (sqrt.f64 h)) #s(literal 3 binary64))
(sqrt.f64 h)
(pow.f64 (pow.f64 h #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 h) #s(literal 1 binary64))
(sqrt.f64 h)
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 h)
(fabs.f64 (sqrt.f64 h))
(sqrt.f64 h)
(log.f64 (exp.f64 (sqrt.f64 h)))
(sqrt.f64 h)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 h))))
(sqrt.f64 h)
(cbrt.f64 (pow.f64 h #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 h)))
(log1p.f64 (expm1.f64 (sqrt.f64 h)))
(sqrt.f64 h)
(exp.f64 (log.f64 (sqrt.f64 h)))
(sqrt.f64 h)
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(sqrt.f64 h)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 h)) #s(literal 1 binary64)))
(sqrt.f64 h)

eval273.0ms (1%)

Compiler

Compiled 22654 to 3098 computations (86.3% saved)

prune252.0ms (1%)

Pruning

63 alts after pruning (57 fresh and 6 done)

PrunedKeptTotal
New89227919
Fresh123042
Picked145
Done022
Total90563968
Accuracy
94.1%
Counts
968 → 63
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.4%
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) #s(literal 1/8 binary64) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
30.3%
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
20.2%
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
3.1%
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
16.8%
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
20.3%
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
30.7%
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
37.4%
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
26.3%
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
19.2%
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
21.7%
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
20.6%
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
3.1%
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
21.7%
(/.f64 d (sqrt.f64 (*.f64 h l)))
14.1%
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
17.1%
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
21.1%
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
19.7%
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
21.7%
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
41.9%
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
26.3%
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
19.9%
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
48.2%
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
36.8%
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
30.7%
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
35.9%
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
21.7%
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
62.0%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
23.0%
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
40.8%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
39.1%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
23.7%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
72.3%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
47.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))))
8.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
38.2%
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
35.3%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
35.3%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
35.1%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
32.8%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
32.8%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
20.7%
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
26.5%
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
44.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
34.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
70.0%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
72.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
72.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
71.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
37.2%
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
71.5%
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
25.8%
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
21.7%
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
21.7%
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
26.3%
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
21.7%
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
21.7%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
21.7%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
22.5%
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
21.1%
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
19.6%
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
21.8%
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
22.2%
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
Compiler

Compiled 4315 to 1589 computations (63.2% saved)

regimes411.0ms (1.5%)

Counts
131 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(fma.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))) #s(literal 1/8 binary64) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))))
(/.f64 (fma.f64 d (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 h l) #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d))))) h)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (pow.f64 l #s(literal 3 binary64)) h)))) (pow.f64 l #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 (pow.f64 h #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (pow.f64 l #s(literal 3 binary64))))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 h #s(literal 3 binary64)) l))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 d) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d) (/.f64 #s(literal 1 binary64) l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Calls

7 calls:

121.0ms
M
38.0ms
d
38.0ms
D
38.0ms
l
37.0ms
(*.f64 M D)
Results
AccuracySegmentsBranch
85.0%2d
85.0%2h
85.0%2l
72.9%1M
72.9%1D
79.5%2(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
72.9%1(*.f64 M D)
Compiler

Compiled 78 to 53 computations (32.1% saved)

regimes145.0ms (0.5%)

Counts
122 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Calls

3 calls:

39.0ms
l
36.0ms
d
35.0ms
h
Results
AccuracySegmentsBranch
82.5%2d
82.5%2h
85.6%3l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes66.0ms (0.2%)

Counts
121 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 h (-.f64 (/.f64 #s(literal 1 binary64) h) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 d #s(literal 2 binary64)) l)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (*.f64 l (pow.f64 d #s(literal 2 binary64))))) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Calls

1 calls:

35.0ms
l
Results
AccuracySegmentsBranch
84.1%3l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes180.0ms (0.7%)

Counts
113 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (*.f64 (pow.f64 D #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (/.f64 h (pow.f64 d #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) l) (*.f64 (*.f64 h (pow.f64 M #s(literal 2 binary64))) (/.f64 (pow.f64 D #s(literal 2 binary64)) (pow.f64 d #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 D (*.f64 (*.f64 (/.f64 M d) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 h l)))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

3 calls:

84.0ms
d
39.0ms
h
35.0ms
l
Results
AccuracySegmentsBranch
82.4%3d
80.7%2h
83.2%3l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes131.0ms (0.5%)

Counts
103 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

2 calls:

80.0ms
l
29.0ms
d
Results
AccuracySegmentsBranch
82.4%3d
80.7%2l
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes139.0ms (0.5%)

Counts
100 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

3 calls:

58.0ms
l
30.0ms
h
29.0ms
d
Results
AccuracySegmentsBranch
80.1%2h
81.8%3l
81.7%3d
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes140.0ms (0.5%)

Counts
99 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 l d) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 d) (/.f64 #s(literal 1 binary64) (sqrt.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
Outputs
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
Calls

4 calls:

39.0ms
h
29.0ms
d
29.0ms
l
25.0ms
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
Results
AccuracySegmentsBranch
79.5%2(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
80.0%3h
79.7%3d
78.1%2l
Compiler

Compiled 58 to 37 computations (36.2% saved)

regimes43.0ms (0.2%)

Counts
85 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d)) (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 2 binary64))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64)))))
Calls

1 calls:

28.0ms
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
Results
AccuracySegmentsBranch
78.8%2(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
Compiler

Compiled 40 to 22 computations (45% saved)

regimes117.0ms (0.4%)

Counts
83 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (*.f64 d (/.f64 #s(literal 1 binary64) l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) h))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l d))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D (*.f64 M #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 h l))))
(/.f64 d (sqrt.f64 (log.f64 (pow.f64 (exp.f64 h) l))))
(*.f64 d (pow.f64 (log.f64 (pow.f64 (exp.f64 h) l)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 D #s(literal 2 binary64)) (/.f64 (pow.f64 M #s(literal 2 binary64)) d)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) l) (*.f64 (pow.f64 (*.f64 D M) #s(literal 2 binary64)) (/.f64 h (pow.f64 d #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

2 calls:

74.0ms
h
23.0ms
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
Results
AccuracySegmentsBranch
80.0%3h
77.3%2(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l))))
Compiler

Compiled 46 to 27 computations (41.3% saved)

regimes74.0ms (0.3%)

Counts
71 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 M (/.f64 #s(literal 1/2 binary64) d))) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 (*.f64 D M) (/.f64 #s(literal 1/2 binary64) d)) #s(literal 2 binary64))) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))))
(*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64)) (/.f64 l h)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)))) #s(literal 1 binary64))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

3 calls:

22.0ms
d
21.0ms
l
20.0ms
h
Results
AccuracySegmentsBranch
78.1%2l
78.1%2d
78.1%2h
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes99.0ms (0.4%)

Counts
60 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 #s(literal 2 binary64) M) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

3 calls:

19.0ms
d
18.0ms
h
17.0ms
l
Results
AccuracySegmentsBranch
77.7%2h
77.7%2d
77.7%2l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes214.0ms (0.8%)

Counts
56 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

5 calls:

135.0ms
d
20.0ms
h
17.0ms
D
17.0ms
M
16.0ms
l
Results
AccuracySegmentsBranch
62.0%1M
62.0%1D
75.9%3h
75.7%3l
73.9%2d
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes58.0ms (0.2%)

Counts
54 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
Calls

3 calls:

17.0ms
l
16.0ms
h
15.0ms
d
Results
AccuracySegmentsBranch
73.1%2d
74.9%3l
75.1%3h
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes59.0ms (0.2%)

Counts
53 → 4
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
Outputs
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Calls

3 calls:

17.0ms
l
17.0ms
h
15.0ms
d
Results
AccuracySegmentsBranch
69.9%2d
74.3%4l
71.9%3h
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes24.0ms (0.1%)

Counts
52 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 d (log1p.f64 (expm1.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) #s(literal 1 binary64))
Outputs
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Calls

1 calls:

18.0ms
l
Results
AccuracySegmentsBranch
72.6%3l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes21.0ms (0.1%)

Counts
45 → 4
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
Outputs
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Calls

1 calls:

15.0ms
l
Results
AccuracySegmentsBranch
73.5%4l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes54.0ms (0.2%)

Counts
44 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l))))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Calls

3 calls:

20.0ms
h
15.0ms
l
13.0ms
d
Results
AccuracySegmentsBranch
66.6%2d
66.6%2h
69.2%3l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes86.0ms (0.3%)

Counts
39 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Calls

3 calls:

13.0ms
h
12.0ms
d
12.0ms
l
Results
AccuracySegmentsBranch
66.5%3d
64.6%2h
68.1%3l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes77.0ms (0.3%)

Counts
38 → 4
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))
Outputs
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Calls

5 calls:

21.0ms
d
15.0ms
M
14.0ms
D
11.0ms
h
11.0ms
l
Results
AccuracySegmentsBranch
45.1%2M
41.6%2D
52.0%2h
56.7%4d
57.9%4l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes42.0ms (0.2%)

Counts
36 → 4
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
Outputs
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64)))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
Calls

3 calls:

14.0ms
h
14.0ms
d
11.0ms
l
Results
AccuracySegmentsBranch
47.1%4h
52.7%4d
50.9%4l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes48.0ms (0.2%)

Counts
35 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (neg.f64 (sqrt.f64 (/.f64 d l)))) #s(literal 1 binary64))
(*.f64 d (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/4 binary64)) (pow.f64 (*.f64 h l) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))) (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/4 binary64))))
Outputs
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
Calls

4 calls:

11.0ms
d
11.0ms
M
10.0ms
h
10.0ms
l
Results
AccuracySegmentsBranch
43.9%3h
40.5%2M
45.1%3l
45.5%3d
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes22.0ms (0.1%)

Counts
29 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 h l)) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(/.f64 d (pow.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
Outputs
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))
Calls

2 calls:

10.0ms
l
9.0ms
d
Results
AccuracySegmentsBranch
44.6%3l
45.0%3d
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes10.0ms (0%)

Counts
24 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d) (sqrt.f64 l))
(/.f64 (/.f64 d (neg.f64 (sqrt.f64 h))) (sqrt.f64 l))
(*.f64 d (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 h l)))))
Outputs
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64))))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
Calls

1 calls:

7.0ms
d
Results
AccuracySegmentsBranch
45.0%3d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes34.0ms (0.1%)

Counts
19 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(sqrt.f64 (/.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) h) l))
(sqrt.f64 (/.f64 (pow.f64 d #s(literal 2 binary64)) (*.f64 h l)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
Outputs
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))
Calls

1 calls:

32.0ms
d
Results
AccuracySegmentsBranch
43.4%2d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes25.0ms (0.1%)

Counts
12 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
Outputs
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
Calls

5 calls:

5.0ms
h
4.0ms
M
4.0ms
l
4.0ms
D
4.0ms
d
Results
AccuracySegmentsBranch
26.5%1M
30.8%3D
37.3%2h
39.0%2l
39.4%2d
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes10.0ms (0%)

Counts
11 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 h l)) d))
(*.f64 d (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 h l)))))
Outputs
(*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
Calls

2 calls:

5.0ms
l
4.0ms
d
Results
AccuracySegmentsBranch
38.8%2l
39.0%2d
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes4.0ms (0%)

Counts
8 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 d (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 h l))))
Outputs
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
Calls

1 calls:

3.0ms
d
Results
AccuracySegmentsBranch
38.9%2d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes4.0ms (0%)

Counts
6 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
Outputs
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
Calls

1 calls:

3.0ms
d
Results
AccuracySegmentsBranch
38.9%2d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes3.0ms (0%)

Counts
5 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 (neg.f64 d) (sqrt.f64 (*.f64 h l)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
Outputs
(/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l))))
(/.f64 d (sqrt.f64 (*.f64 h l)))
Calls

1 calls:

2.0ms
d
Results
AccuracySegmentsBranch
38.9%2d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes10.0ms (0%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
Outputs
(/.f64 d (sqrt.f64 (*.f64 h l)))
Calls

5 calls:

3.0ms
d
2.0ms
D
2.0ms
l
2.0ms
h
2.0ms
M
Results
AccuracySegmentsBranch
21.7%1M
21.7%1D
21.7%1h
21.7%1l
21.7%1d
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch61.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
55.0ms
-3.033946399332619e-306
2.2985432237727163e-306
Results
24.0ms128×0valid
22.0ms122×0invalid
Compiler

Compiled 640 to 445 computations (30.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-pow: 13.0ms (37.4% of total)
ival-div: 10.0ms (28.8% of total)
ival-mult: 9.0ms (25.9% of total)
ival-sub: 1.0ms (2.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch403.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
68.0ms
-3.033946399332619e-306
2.2985432237727163e-306
322.0ms
-4.54818680352138e-147
-1.8194075643199828e-152
Results
314.0ms303×0invalid
57.0ms272×0valid
Compiler

Compiled 1291 to 923 computations (28.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
ival-pow: 29.0ms (36.5% of total)
ival-div: 23.0ms (29% of total)
ival-mult: 23.0ms (29% of total)
ival-sub: 3.0ms (3.8% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch143.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
66.0ms
-3.033946399332619e-306
2.2985432237727163e-306
66.0ms
-4.54818680352138e-147
-1.8194075643199828e-152
Results
60.0ms272×0valid
54.0ms275×0invalid
Compiler

Compiled 1264 to 914 computations (27.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-pow: 28.0ms (33.4% of total)
ival-div: 26.0ms (31% of total)
ival-mult: 25.0ms (29.9% of total)
ival-sub: 3.0ms (3.6% of total)
const: 1.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch140.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
66.0ms
-3.033946399332619e-306
2.2985432237727163e-306
63.0ms
-4.54818680352138e-147
-1.8194075643199828e-152
Results
60.0ms272×0valid
48.0ms275×0invalid
Compiler

Compiled 1232 to 898 computations (27.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-pow: 31.0ms (36.7% of total)
ival-mult: 28.0ms (33.2% of total)
ival-div: 21.0ms (24.9% of total)
ival-sub: 3.0ms (3.6% of total)
const: 1.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch82.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
3.712668228492062e-17
5.067874848782551e-17
51.0ms
-8.98036720546867e-290
-8.075133304982596e-292
Results
30.0ms160×0valid
30.0ms187×0invalid
Compiler

Compiled 739 to 527 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-pow: 14.0ms (33.4% of total)
ival-div: 13.0ms (31% of total)
ival-mult: 13.0ms (31% of total)
ival-sub: 2.0ms (4.8% of total)
const: 1.0ms (2.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch108.0ms (0.4%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
35.0ms
-3.033946399332619e-306
2.2985432237727163e-306
61.0ms
-4.54818680352138e-147
-1.8194075643199828e-152
Results
43.0ms224×0valid
39.0ms219×0invalid
Compiler

Compiled 989 to 709 computations (28.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-pow: 25.0ms (39.9% of total)
ival-mult: 18.0ms (28.7% of total)
ival-div: 17.0ms (27.1% of total)
ival-sub: 2.0ms (3.2% of total)
const: 1.0ms (1.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 48 to 29 computations (39.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 48 to 29 computations (39.6% saved)

bsearch150.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
77.0ms
-6.53652743624746e-307
5.5466467717753297e-300
62.0ms
-4.854339859019065e+183
-2.175747046382744e+175
Results
62.0ms304×0valid
52.0ms311×0invalid
Compiler

Compiled 1301 to 921 computations (29.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-pow: 31.0ms (38.1% of total)
ival-div: 23.0ms (28.3% of total)
ival-mult: 23.0ms (28.3% of total)
ival-sub: 3.0ms (3.7% of total)
const: 1.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
50.0ms
-8.98036720546867e-290
-8.075133304982596e-292
Results
32.0ms112×0valid
11.0ms83×0invalid
Compiler

Compiled 496 to 351 computations (29.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-div: 15.0ms (42.6% of total)
ival-pow: 12.0ms (34.1% of total)
ival-mult: 7.0ms (19.9% of total)
ival-sub: 1.0ms (2.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch93.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
89.0ms
-8.98036720546867e-290
-8.075133304982596e-292
Results
61.0ms75×0invalid
22.0ms112×0valid
Compiler

Compiled 496 to 351 computations (29.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-mult: 58.0ms (78.2% of total)
ival-pow: 8.0ms (10.8% of total)
ival-div: 7.0ms (9.4% of total)
ival-sub: 1.0ms (1.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch220.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
143.0ms
-6.53652743624746e-307
5.5466467717753297e-300
64.0ms
-4.854339859019065e+183
-2.175747046382744e+175
Results
134.0ms304×0valid
51.0ms288×0invalid
Compiler

Compiled 1273 to 893 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 156.0ms
ival-div: 73.0ms (46.8% of total)
ival-pow: 53.0ms (34% of total)
ival-mult: 26.0ms (16.7% of total)
ival-sub: 3.0ms (1.9% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch261.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
80.0ms
-6.53652743624746e-307
5.5466467717753297e-300
169.0ms
-4.854339859019065e+183
-2.175747046382744e+175
Results
180.0ms304×0valid
49.0ms300×0invalid
Compiler

Compiled 1273 to 893 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 202.0ms
ival-pow: 151.0ms (74.6% of total)
ival-div: 24.0ms (11.9% of total)
ival-mult: 23.0ms (11.4% of total)
ival-sub: 3.0ms (1.5% of total)
const: 1.0ms (0.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch396.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
85.0ms
2.2818506780298087e+125
5.85080825133938e+126
87.0ms
-3.033946399332619e-306
2.2985432237727163e-306
209.0ms
-1.8897404384307997e+158
-1.1823643034755332e+149
Results
233.0ms384×0valid
122.0ms421×0invalid
Compiler

Compiled 1367 to 986 computations (27.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 302.0ms
ival-pow: 185.0ms (61.3% of total)
ival-div: 62.0ms (20.5% of total)
ival-mult: 49.0ms (16.2% of total)
ival-sub: 4.0ms (1.3% of total)
const: 1.0ms (0.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch150.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
82.0ms
2.2818506780298087e+125
5.85080825133938e+126
58.0ms
-3.033946399332619e-306
2.2985432237727163e-306
Results
70.0ms277×0invalid
51.0ms240×0valid
Compiler

Compiled 890 to 635 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
ival-mult: 47.0ms (47.4% of total)
ival-pow: 30.0ms (30.3% of total)
ival-div: 19.0ms (19.2% of total)
ival-sub: 3.0ms (3% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

bsearch342.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
60.0ms
2.2818506780298087e+125
5.85080825133938e+126
146.0ms
-3.033946399332619e-306
2.2985432237727163e-306
118.0ms
-1.8897404384307997e+158
-1.1823643034755332e+149
Results
159.0ms384×0valid
137.0ms404×0invalid
Compiler

Compiled 1322 to 958 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 198.0ms
ival-pow: 131.0ms (66.2% of total)
ival-mult: 31.0ms (15.7% of total)
ival-div: 30.0ms (15.2% of total)
ival-sub: 4.0ms (2% of total)
const: 1.0ms (0.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch169.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
98.0ms
2.2818506780298087e+125
5.85080825133938e+126
61.0ms
-3.033946399332619e-306
2.2985432237727163e-306
Results
95.0ms240×0valid
46.0ms269×0invalid
Compiler

Compiled 882 to 635 computations (28% saved)

Precisions
Click to see histograms. Total time spent on operations: 119.0ms
ival-mult: 65.0ms (54.8% of total)
ival-pow: 32.0ms (27% of total)
ival-div: 19.0ms (16% of total)
ival-sub: 3.0ms (2.5% of total)
const: 1.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch668.0ms (2.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
81.0ms
6.114947703010186e+115
4.7540068855741805e+122
575.0ms
-3.033946399332619e-306
2.2985432237727163e-306
Results
519.0ms272×0valid
117.0ms350×0invalid
Compiler

Compiled 940 to 686 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 594.0ms
ival-pow: 505.0ms (85% of total)
ival-div: 59.0ms (9.9% of total)
ival-mult: 25.0ms (4.2% of total)
ival-sub: 3.0ms (0.5% of total)
const: 1.0ms (0.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch370.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
223.0ms
6.114947703010186e+115
4.7540068855741805e+122
89.0ms
8.284184589595757e-305
1.7790493983573553e-303
43.0ms
-1.8888104407860822e-181
-9.780443284657791e-182
Results
70.0ms392×0invalid
69.0ms320×0valid
Compiler

Compiled 890 to 667 computations (25.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-pow: 49.0ms (45.2% of total)
ival-mult: 27.0ms (24.9% of total)
ival-div: 26.0ms (24% of total)
ival-sub: 5.0ms (4.6% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch230.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
88.0ms
2.1482714790124455e-24
3.191739619834719e-22
74.0ms
-8.075133304982596e-292
4.657881826311552e-307
53.0ms
-5.910819030300342e-141
-1.545419515406096e-143
Results
99.0ms355×0invalid
87.0ms400×0valid
Compiler

Compiled 1035 to 766 computations (26% saved)

Precisions
Click to see histograms. Total time spent on operations: 154.0ms
ival-mult: 71.0ms (46.2% of total)
ival-pow: 47.0ms (30.6% of total)
ival-div: 30.0ms (19.5% of total)
ival-sub: 4.0ms (2.6% of total)
const: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch121.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
61.0ms
-8.075133304982596e-292
4.657881826311552e-307
50.0ms
-5.910819030300342e-141
-1.545419515406096e-143
Results
61.0ms288×0valid
31.0ms220×0invalid
Compiler

Compiled 570 to 425 computations (25.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-mult: 23.0ms (33.3% of total)
ival-pow: 22.0ms (31.9% of total)
ival-div: 20.0ms (29% of total)
ival-sub: 3.0ms (4.3% of total)
const: 1.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch117.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
-8.075133304982596e-292
4.657881826311552e-307
46.0ms
-1.545419515406096e-143
-5.171319236761065e-147
Results
58.0ms288×0valid
29.0ms203×0invalid
Compiler

Compiled 570 to 433 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-pow: 21.0ms (32.8% of total)
ival-mult: 20.0ms (31.3% of total)
ival-div: 18.0ms (28.2% of total)
ival-sub: 3.0ms (4.7% of total)
const: 1.0ms (1.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch218.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
151.0ms
-8.075133304982596e-292
4.657881826311552e-307
56.0ms
-1.545419515406096e-143
-5.171319236761065e-147
Results
149.0ms288×0valid
38.0ms247×0invalid
Compiler

Compiled 550 to 423 computations (23.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 159.0ms
ival-pow: 114.0ms (71.9% of total)
ival-div: 21.0ms (13.2% of total)
ival-mult: 20.0ms (12.6% of total)
ival-sub: 3.0ms (1.9% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch50.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
46.0ms
4.4995903200026e-203
1.8926096217439384e-202
Results
20.0ms96×0valid
15.0ms104×0invalid
Compiler

Compiled 216 to 161 computations (25.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-div: 9.0ms (34.2% of total)
ival-mult: 8.0ms (30.4% of total)
ival-pow: 8.0ms (30.4% of total)
ival-sub: 1.0ms (3.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch62.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
53.0ms
-1.545419515406096e-143
-5.171319236761065e-147
Results
27.0ms128×0valid
18.0ms127×0invalid
Compiler

Compiled 280 to 213 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-div: 10.0ms (31.4% of total)
ival-mult: 10.0ms (31.4% of total)
ival-pow: 10.0ms (31.4% of total)
ival-sub: 1.0ms (3.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch51.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
45.0ms
-5.910819030300342e-141
-1.545419515406096e-143
Results
25.0ms128×0valid
13.0ms84×0invalid
Compiler

Compiled 272 to 205 computations (24.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 10.0ms (34.8% of total)
ival-pow: 9.0ms (31.3% of total)
ival-div: 8.0ms (27.9% of total)
ival-sub: 1.0ms (3.5% of total)
const: 1.0ms (3.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch150.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
47.0ms
-5.910819030300342e-141
-1.545419515406096e-143
Results
26.0ms128×0valid
14.0ms98×0invalid
Compiler

Compiled 264 to 197 computations (25.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 9.0ms (31.5% of total)
ival-mult: 9.0ms (31.5% of total)
ival-pow: 9.0ms (31.5% of total)
ival-sub: 1.0ms (3.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
51.0ms
-5.910819030300342e-141
-1.545419515406096e-143
Results
30.0ms128×0valid
14.0ms100×0invalid
Compiler

Compiled 264 to 197 computations (25.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 13.0ms (38.8% of total)
ival-pow: 10.0ms (29.9% of total)
ival-div: 9.0ms (26.9% of total)
ival-sub: 1.0ms (3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch117.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
111.0ms
-5.910819030300342e-141
-1.545419515406096e-143
Results
78.0ms120×0invalid
26.0ms128×0valid
Compiler

Compiled 248 to 181 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-div: 69.0ms (74.5% of total)
ival-pow: 11.0ms (11.9% of total)
ival-mult: 9.0ms (9.7% of total)
ival-sub: 2.0ms (2.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify1.1s (4.1%)

Algorithm
egg-herbie
Rules
767×distribute-lft-neg-in
566×unsub-neg
560×neg-mul-1
424×distribute-rgt-neg-in
405×neg-sub0
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
03256965
14676965
25466965
36156965
46656941
57276941
68066941
78646941
810236941
912676941
1015256941
1118436941
1221446941
1324126941
1427336941
1531686941
1635066941
1738126941
1839896941
1940996941
2041356941
2144466941
2246156941
2346696941
2446996941
2547506941
2648586941
2750276941
2851676941
2953096941
3053806941
3153986941
3254046941
3354086941
3454096941
3554096941
3654136941
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))))
(if (<=.f64 l #s(literal -8753086678663243/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))))
(if (<=.f64 l #s(literal -3599131035634557/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))))
(if (<=.f64 l #s(literal -8997827589086393/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (if (<=.f64 d #s(literal 7463926734143815/162259276829213363391578010288128 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))) (*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 l #s(literal -2299758352625627/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal 1012011266536553/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))) #s(literal +inf.0 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))))
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))) #s(literal +inf.0 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))))
(if (<=.f64 h #s(literal -949999999999999950840109045180649111738163845579222942870446435473049946084980694602564124161613326500033746174009699595527779222158095483832715085381680782635272191677869064192 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))))))
(if (<=.f64 h #s(literal -3600000000000000232312315418058224147551587086770410111714094481978489135700730316025774359761482565259233780400226630486919012623322405822885376231620487848451686243839497548905578496 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 h #s(literal -61999999999999997809277217865939245964310182060500636096724416610573623976799116324411194771272989281218478834518598693997607988110286172708021626629767711260564860998246622285529088 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 l #s(literal -39999999999999999334367208927668868582414891000698821454680304578418736700040502181259115077837549670049495533774524202701380293926582949338620414813043425280 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (if (<=.f64 l #s(literal 5799999999999999714539742687684042431685849239559632828391193769039178085126221732359725871159282773435610235424399081284304896 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (if (<=.f64 l #s(literal 409999999999999991741791058415880625182328785809919231996635118132241380780068467616503673542996295289637708443378317342539776 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -11500000000000000415593239741685837022249212063352633679984585918175454036646227987286807188309726157988243067604143928233727277291802337247460220469248 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (if (<=.f64 l #s(literal 2550000000000000071449561399101170732110737558484585142746471706906325729154861029445477721931330685000689468048916346897956864 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 l #s(literal 5500000000000000413459678040850147451092859853938245174156000062967712588833283625654976056037669194855462752713688894796726272 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 l #s(literal 149999999999999993584909520287978756150221301067673753592787863491775321471630929849935811689753424257378234037960704 binary64)) (/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -7475102707912205/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal 4150827460403831/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64)))) (if (<=.f64 l #s(literal 152000000000000006564552643262343034483970888397834359350290435540454612674522431203387537729888984635928654576175022080 binary64)) (/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 d #s(literal -7578736616784193/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (if (<=.f64 d #s(literal 2381976568446569/170141183460469231731687303715884105728 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))) (*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64)))))))
(if (<=.f64 d #s(literal -3363750853463999/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))))
(if (<=.f64 d #s(literal -2882116649629235/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))))
(if (<=.f64 d #s(literal -1180964871067589/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))
(if (<=.f64 d #s(literal 3971269629433431/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))
(if (<=.f64 d #s(literal -8817871037304665/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -7732508084371119/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(/.f64 d (sqrt.f64 (*.f64 h l)))
Outputs
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))))))))
(if (<=.f64 l #s(literal -8753086678663243/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))))
(if (<=.f64 l #s(literal -8753086678663243/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64))))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)) (sqrt.f64 (/.f64 d h)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)))))))))
(if (<=.f64 l #s(literal -3599131035634557/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))))))
(if (<=.f64 l #s(literal -3599131035634557/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)) (sqrt.f64 (/.f64 d h)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)))))))))
(if (<=.f64 l #s(literal -8997827589086393/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 l #s(literal -8997827589086393/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)) (sqrt.f64 (/.f64 d h)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l)))) (if (<=.f64 d #s(literal 7463926734143815/162259276829213363391578010288128 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))) (*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) #s(literal 2 binary64))) l))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d #s(literal 7463926734143815/162259276829213363391578010288128 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))) (*.f64 (*.f64 d (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) l)) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(if (<=.f64 l #s(literal -2299758352625627/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal 1012011266536553/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 l #s(literal -2299758352625627/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 D (/.f64 (/.f64 M #s(literal 2 binary64)) d)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 l #s(literal 1012011266536553/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))) #s(literal +inf.0 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))))
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64))) #s(literal 2 binary64)))))) #s(literal +inf.0 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))))
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d)) #s(literal 2 binary64))) (/.f64 h l)))) #s(literal +inf.0 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) D) d) #s(literal 2 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))))
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (*.f64 D M) (*.f64 d #s(literal 2 binary64))) #s(literal 2 binary64)))))) #s(literal +inf.0 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) M)) d) #s(literal 2 binary64))))))) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 D (*.f64 #s(literal 1/2 binary64) (/.f64 M d))) (/.f64 (sqrt.f64 h) (sqrt.f64 l))) #s(literal 2 binary64))))))
(if (<=.f64 h #s(literal -949999999999999950840109045180649111738163845579222942870446435473049946084980694602564124161613326500033746174009699595527779222158095483832715085381680782635272191677869064192 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 h #s(literal -949999999999999950840109045180649111738163845579222942870446435473049946084980694602564124161613326500033746174009699595527779222158095483832715085381680782635272191677869064192 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -949999999999999950840109045180649111738163845579222942870446435473049946084980694602564124161613326500033746174009699595527779222158095483832715085381680782635272191677869064192 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -949999999999999950840109045180649111738163845579222942870446435473049946084980694602564124161613326500033746174009699595527779222158095483832715085381680782635272191677869064192 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 D M) d)) #s(literal 2 binary64))) l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64)))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l))))))
(if (<=.f64 d #s(literal -4606588658084685/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) (/.f64 D d))) #s(literal 2 binary64)) l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64)))))))
(if (<=.f64 h #s(literal -3600000000000000232312315418058224147551587086770410111714094481978489135700730316025774359761482565259233780400226630486919012623322405822885376231620487848451686243839497548905578496 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 #s(literal 1/2 binary64) D)) d) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 h #s(literal -3600000000000000232312315418058224147551587086770410111714094481978489135700730316025774359761482565259233780400226630486919012623322405822885376231620487848451686243839497548905578496 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -3600000000000000232312315418058224147551587086770410111714094481978489135700730316025774359761482565259233780400226630486919012623322405822885376231620487848451686243839497548905578496 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -3600000000000000232312315418058224147551587086770410111714094481978489135700730316025774359761482565259233780400226630486919012623322405822885376231620487848451686243839497548905578496 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (*.f64 D #s(literal 1/2 binary64))) d) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -61999999999999997809277217865939245964310182060500636096724416610573623976799116324411194771272989281218478834518598693997607988110286172708021626629767711260564860998246622285529088 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l)))))))
(if (<=.f64 h #s(literal -61999999999999997809277217865939245964310182060500636096724416610573623976799116324411194771272989281218478834518598693997607988110286172708021626629767711260564860998246622285529088 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -61999999999999997809277217865939245964310182060500636096724416610573623976799116324411194771272989281218478834518598693997607988110286172708021626629767711260564860998246622285529088 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(if (<=.f64 h #s(literal -61999999999999997809277217865939245964310182060500636096724416610573623976799116324411194771272989281218478834518598693997607988110286172708021626629767711260564860998246622285529088 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 h #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))))))
(if (<=.f64 l #s(literal -39999999999999999334367208927668868582414891000698821454680304578418736700040502181259115077837549670049495533774524202701380293926582949338620414813043425280 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) #s(literal 1 binary64)) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (if (<=.f64 l #s(literal 5799999999999999714539742687684042431685849239559632828391193769039178085126221732359725871159282773435610235424399081284304896 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -39999999999999999334367208927668868582414891000698821454680304578418736700040502181259115077837549670049495533774524202701380293926582949338620414813043425280 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))) (if (<=.f64 l #s(literal 5799999999999999714539742687684042431685849239559632828391193769039178085126221732359725871159282773435610235424399081284304896 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -39999999999999999334367208927668868582414891000698821454680304578418736700040502181259115077837549670049495533774524202701380293926582949338620414813043425280 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (if (<=.f64 l #s(literal 5799999999999999714539742687684042431685849239559632828391193769039178085126221732359725871159282773435610235424399081284304896 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -39999999999999999334367208927668868582414891000698821454680304578418736700040502181259115077837549670049495533774524202701380293926582949338620414813043425280 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (if (<=.f64 l #s(literal 5799999999999999714539742687684042431685849239559632828391193769039178085126221732359725871159282773435610235424399081284304896 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (if (<=.f64 l #s(literal 409999999999999991741791058415880625182328785809919231996635118132241380780068467616503673542996295289637708443378317342539776 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))) (if (<=.f64 l #s(literal 409999999999999991741791058415880625182328785809919231996635118132241380780068467616503673542996295289637708443378317342539776 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (if (<=.f64 l #s(literal 409999999999999991741791058415880625182328785809919231996635118132241380780068467616503673542996295289637708443378317342539776 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (if (<=.f64 l #s(literal 409999999999999991741791058415880625182328785809919231996635118132241380780068467616503673542996295289637708443378317342539776 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -11500000000000000415593239741685837022249212063352633679984585918175454036646227987286807188309726157988243067604143928233727277291802337247460220469248 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)) (/.f64 h l))))) (if (<=.f64 l #s(literal 2550000000000000071449561399101170732110737558484585142746471706906325729154861029445477721931330685000689468048916346897956864 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -11500000000000000415593239741685837022249212063352633679984585918175454036646227987286807188309726157988243067604143928233727277291802337247460220469248 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64))))) (*.f64 d (neg.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))) (if (<=.f64 l #s(literal 2550000000000000071449561399101170732110737558484585142746471706906325729154861029445477721931330685000689468048916346897956864 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -11500000000000000415593239741685837022249212063352633679984585918175454036646227987286807188309726157988243067604143928233727277291802337247460220469248 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (if (<=.f64 l #s(literal 2550000000000000071449561399101170732110737558484585142746471706906325729154861029445477721931330685000689468048916346897956864 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -11500000000000000415593239741685837022249212063352633679984585918175454036646227987286807188309726157988243067604143928233727277291802337247460220469248 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M #s(literal 2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (if (<=.f64 l #s(literal 2550000000000000071449561399101170732110737558484585142746471706906325729154861029445477721931330685000689468048916346897956864 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 l #s(literal 5500000000000000413459678040850147451092859853938245174156000062967712588833283625654976056037669194855462752713688894796726272 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 l #s(literal 5500000000000000413459678040850147451092859853938245174156000062967712588833283625654976056037669194855462752713688894796726272 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (+.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) l)))))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 D #s(literal 1/2 binary64)) (/.f64 M d)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (if (<=.f64 l #s(literal 149999999999999993584909520287978756150221301067673753592787863491775321471630929849935811689753424257378234037960704 binary64)) (/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M d) (*.f64 D #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (if (<=.f64 l #s(literal 149999999999999993584909520287978756150221301067673753592787863491775321471630929849935811689753424257378234037960704 binary64)) (/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -7475102707912205/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal 4150827460403831/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64)))) (if (<=.f64 l #s(literal 152000000000000006564552643262343034483970888397834359350290435540454612674522431203387537729888984635928654576175022080 binary64)) (/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (/.f64 D d)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 l #s(literal -7475102707912205/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 l #s(literal 4150827460403831/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (*.f64 d (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) #s(literal 3/2 binary64)))) (if (<=.f64 l #s(literal 152000000000000006564552643262343034483970888397834359350290435540454612674522431203387537729888984635928654576175022080 binary64)) (/.f64 (*.f64 d (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 #s(literal 1/2 binary64) M)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l))))))
(if (<=.f64 d #s(literal -7578736616784193/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (if (<=.f64 d #s(literal 2381976568446569/170141183460469231731687303715884105728 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))) #s(literal -1/4 binary64))) (*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64)))))))
(if (<=.f64 d #s(literal -7578736616784193/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) #s(literal 3/2 binary64)))) (if (<=.f64 d #s(literal 2381976568446569/170141183460469231731687303715884105728 binary64)) (*.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) #s(literal 2 binary64)) (*.f64 h (/.f64 #s(literal 1/2 binary64) l))))) (*.f64 d (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))))))
(if (<=.f64 d #s(literal -3363750853463999/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))))
(if (<=.f64 d #s(literal -3363750853463999/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 binary64)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) #s(literal 3/2 binary64)))) (*.f64 d (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64))))))
(if (<=.f64 d #s(literal -2882116649629235/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (*.f64 d (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64))))))
(if (<=.f64 d #s(literal -2882116649629235/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 binary64)) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) #s(literal 3/2 binary64)))) (*.f64 d (*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64))))))
(if (<=.f64 d #s(literal -1180964871067589/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) #s(literal 3/2 binary64)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))
(if (<=.f64 d #s(literal -1180964871067589/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 binary64)) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (if (<=.f64 d #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) #s(literal 3/2 binary64)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))
(if (<=.f64 d #s(literal 3971269629433431/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))
(if (<=.f64 d #s(literal 3971269629433431/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216 binary64)) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))
(if (<=.f64 d #s(literal -8817871037304665/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 binary64)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -8817871037304665/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 binary64)) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (*.f64 (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (*.f64 (neg.f64 d) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (*.f64 d (neg.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -7732508084371119/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -7732508084371119/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l))))
(if (<=.f64 d #s(literal -6809879278849565/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 binary64)) (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 d (sqrt.f64 (*.f64 l h))))
(/.f64 d (sqrt.f64 (*.f64 h l)))
(/.f64 d (sqrt.f64 (*.f64 l h)))

soundness3.3s (12.4%)

Rules
811×distribute-lft-neg-in
773×distribute-rgt-neg-in
711×associate-*r*
710×associate-*l*
606×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073453746
1173247636
2677947242
041215
1647207
050589
1865553
044417
1652407
01802460
15782428
219802340
347452320
064743
11194703
056915360
1108714173
2398813995
088540440
1168937355
2699437339
073135833
1161332927
2570732927
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 7583 to 2006 computations (73.5% saved)

preprocess206.0ms (0.8%)

Compiler

Compiled 4942 to 1284 computations (74% saved)

end0.0ms (0%)

Profiling

Loading profile data...